The registration costs seem reasonable, I suppose. However as-is it is virtually impossible for someone in the USA to register. An international bank wire transfer costs $40, not free like in some EU countries. Also I have no way of obtaining actual Euro currency, and even if i could no way I'd mail it.
Needs to be a better way.