I like this idea! My first impression is that it would work.
The core of the Danish system is an institution called a “mortgage bank” which originates mortgage loans and simultaneously funds each one in the bond market. The mortgage banks also service the loans they make on behalf of the bondholders. We have no such firms.