I'm not a programmer so I can't speak to how hard this is, but I think it would be a big asset to building user base if there was a neutral sign up website that wasn't a specific instance. It would basically choose an instance for you automatically and skip that part. I figure there could be some list of general purpose instances compiled that are all fair game and the site would try to spread the load across instances.
Average user doesn't care about federation, and all of that complexity is a big turn off. I know because I almost didn't sign up myself because of that. Having to pick a team just to get in the door feels kinda bad.
