I don't know what Chuck's shop rate is but fixing it could get expensive real quick.
If the engine was replaced: (Based on a Lionchief+ GP38 pricing)
1. Could existing handheld remote be transferred to new engine? Otherwise a universal remote has to be part of the deal.
2. What level do you have to get to eliminate the cheap motor? There seems to be the street price $315-350 and now a version at about $190. Both without remotes included. (I'm thinking the $190 version may have this same cheap aspect.)
3. Youngster would probably take to the Bluetooth app like a duck to water. Therefore, a transformer wouldn't be my choice for him.