So, this does seem to take the angle I'm flying at into account. If I'm accelerating to 99.9% the speed of light, and I yaw 180deg the view, I start "decelerating". What happens if I keep maximum acceleration and pitch up 90deg? The software seems to keep flying on the original vector. Is this a bug or is it intended to be a simulation of how light would behave under those circumstances?
And here I'd observe that the acceleration value is measured in the local system where time slows down relative to the observer's system, while the speed is measured in the observer's system (naturaly, my speed relative to me is always zero).