Peter doesn't want to say it, and probably wouldn't actually, at least not in so many words, but he could try playing nicer with the higher-ups. Though he's got his blood and that whole unregistered animagus business working against him, he doesn't have any kids in Hogwarts mucking it up.
In short, though, he thinks Frank is right on this, too.