Implement a name expiration system for non-users
Twitch name is very important for streamers, but often times many of the great usernames are already taken, sometimes by people who don't even use Twitch anymore. It would be great if there was a 6-month/1-year expiration time for usernames if they stop logging in, so that potential new streamers or users can capitalize on them. Think of it as website domains. Also some streamers are forced to add numbers to their desired name making it harder for viewers to remember, which is unfortunate. Lastly, I despise that RagingHamster user with 0 followed channels with the fury of a thousand suns!! >:O - Regards, Raging_Hamster
This is a horrible idea. And will cause a lot of hate within the community.
Just take this to the console side on Xbox Live and PSN (even though they are not related to Twitch). Xbox Live nor PSN do not have expiration dates for usernames. Why? Because people are probably absent for X amount of months/years due to work, family issues, and/or active in the military. So now, what if one day you came back from the military, you sign back on Xbox Live or PSN 4 years later to play Video Games with your friends and it says "Sorry, you were inactive for over 1 year and someone took your gamertag. Free of charge on us, you can now pick a new Gamertag/id."
Best way to go around this is to go by cleaning up accounts that have signed up on the site with fake emails aka bots and delete their username/account.
If you are mad that someone took your username. Then make a better one because its not original then.
While it's a good idea for twitch to clean up fake/inactive/bot accounts I don't think this is the way to do it as this could end horribly for certain streamers. Some professional gamer streamers will go on tour for months at a time hell some even go away for a year to partake in tournaments and such. It would suck if they come back and your account is gone. Not to mention companies who only do an event once a year or once every 2 years.
A great ideea sir. Twitch needs to clean up their stuff.