Those are all superb engines, my personal choice in this class is Jet Central Cheetah, equally as good as the others but, with by far the best warranty. Maybe Jet Central is not available in your part of the world?
BTW, don't let Jetcat tell you that your P-80se is the only one they've ever seen blow up. Mine oversped and blew up twice. At the time they told me, mine was the only one they'd ever seen do that, ya right!
Mike