I hope you don’t take this the wrong way, but (in my eyes) using IndieDev as a user/studio name is about as generic as naming yourself nobody in particular. Sticking with that name would make building a recognizable brand unnecessarily hard for yourself. Before you think about “average income” maybe spend some to time think about how you want to represent yourself (and your games) online. Maybe pitch some ideas to the friends who test your games for you.