I agree, I think they should trade Peterka. Given his ability on the powerplay is not great and his defense is also not great... I agree with @dudacek that there is a certain jeff skinner ish element to his game. Trading him now might be the best thing for both the team and player. If he goes somewhere with a coach that can get him to buy in on defense, he stands to improve a lot and make the sabres look silly. However, if he stays in buffalo and it is more of the same (likely with no change of coach), I'm not sure that's a player that you want to hitch yourself to long term with a massive contract.
You should be getting a really good return for Peterka, so look for a trade that can either substantially improve our defense, our goalie situation, and/or our powerplay. If you can fix at least one of those things immediately with this trade, it should be a no brainer