Can a universal derailleur hanger be a suitable long term solution?
The particular derailleur hanger you linked is not going to fit your bike, I'm afraid. It's more of use with the bicycles that have the almost horizontal forward-facing dropouts.

What you can do is take the remainings of the hanger you have, inspect it for any markings and on a page like https://www.internet-bikes.com/versnellingen/derailleurhangers (I'm not affiliated with them, though I buy my parts there) find the closest match to your broken part. 

Or even take your search a step further and browse the webpage of the manufacturer of those hangers and match your part with their catalogue: http://www.marwi-eu.com/gh-catalogue.php (again, not affiliated).

Good luck!