I am no propulsion engineer, but I fear that the miniaturization of the Twin Ion Engines is going to prove to be a difficult task simply as the power sources are so limited.
Just my 2 cents
Can I just give you your money back?
It is just supposed to float around in orbit and then burn up is my thoughts.