Low-level / Street Heroes sounds fine by me. In terms of stats, I like the idea of players pitching powers and you (the GM) giving some suggestions for stats (I think that cuts out people freaking out because they find the stats confusing or whatever).