After looking at the list of restrictions on Free to Play accounts i doubt very much that Champions will trippling it's revenue.
This has to be the most restrictive free 2 play that i've seen. I was humming and hawing over whether i could put up with the restrictions seeing as i already have a lot of good characters on there from when i played... until i found out that i would have to delete all my characters, a fair few of them max level, apart from one to be able to create a new one. To top that off i would have to 'convert' the remaining level 40 to a single archetype! The main draw of the game when it came out for me was A that it is a hero game and B that you weren't defined to one role.
I can see this being a complete and utter fail as who in their right mind would want to trash all their characters and ruin the last remaining one to play a game that wasn't even good when it was pay to play?