Otherwise, if you want to avoid having to stabilize a complicated unstable system, you could try to place the CG under the thruster, this would make things much easier.
edit: this is not true, the system has the same stability whether the thruster is above or below the CG and can easily be stabilized with a PID rate loop.