Also, this is slightly off topic but over the past few days of discussion here I have to say that I am really impressed with @Stoked in that he sticks to his convictions regardless of political party
I don't think I would have any issues with that depending on the fine print. My main concern being what I previously wrote. Also, Canada taxes the crap out of their people to pay for that, Germany does as well under a similar system.
Universal Heath care can absolutely get away from you in a bad way. See some European nations, like you mentioned.
But I see massive room for improvement in this subject here at home.