Having been a Game Editor user for a few months now (I wrote a review for PPC site 4WinMobile and a GP2X coveter this could well be the push I've needed to add another gadget to the family :D
As for your concerns/points regarding GE:
C Coding - you can create a simple game without any coding...