I was round Aneres11's house tonight and we had a good chat about this.
I feel that nintendo really do need to step up the online setup they have got. The ability to patch games and a good online system, being able to see friends online and what they are playing, send messages, invite to games, join friends matches in progress and online chat.
If they decide against usernames then i'm happy with a friend code... as long as its a universal one across all games.
I am worried that they wont deliver but i can live in hope!