Nah. Powers aside...he is still whiny and annoying. If they intend to keep him the same as the past 2 seasons (mmmmm must eat your brains, must be a living Pokemon, must be the greatest sociopath ever, I am "special"), then no, get rid of him or shelve him for an entire season. If I saw Magneto in every X-men book, every month, acting the same way, then it would be a very boring book.
Peter should die along with Sylar. Peter had so much potential, but it was wasted this season. Hiro was "meh" this season. It would have been nice if Hiro learned how to use a sword better. Adam and him could have had a good duel, but that would have required a full season...Wasted potential....