Nice The only other issue I can see is the time warp. It does apply thrust, and oddly stabilizes itself at the apoasis.
I think, to really make this functional it is going to have to maintain it's heading relative to the sun, or at least have the thrust always applied in a line from the sun. I'll admit I may not be thinking about this clearly, but it seems to make sense. by the way, I really do appreciate all of the work