Well, there were Princesses who were willing to marry men with less then perfect health, but I still think that it was an issue of concern, and a ilness was something that was a disadvantage both for women and men.
Prince Leopold did have trouble finding a princess to marry, and his ilness was a big factor in this. I don't think you can put Eddie in the same poor health category as Leopold or George Alexandrovich.