Pro Sites and Membership

I bought Pro Sites last night and was disheartened with the way wp-signup and wp-activate are styled when users create new sites. I was looking into getting Membership but wondered if it would provide a better looking registration than vanilla Wordpress. I can modify wp-signup and wp-activate and have tried a few workarounds but I don't want to mess with the core file. Any help would be greatly appreciated.