Great concept really. Provide the art and a paper mini for the games and let the imagination flow.
You don't even really need or want stats with this since the purpose is fit the character to your game. I found that most of these can be used in every supers game and even some pure sci-fi ones. Well worth the price.