i feel the only thing lacking is voltage. 3s is a little low for a revo. 4s min i woudl say. But if you are saying 2 of those above than YES they will be fine. I just got a set of 2s (4s total) true rc and run them with a 15151y in a hyper 7 and they dont even get hot, barely warm and NO PUFFING. great lipos for the money.