Seriously,,,I do where a neck collar,,and have a high back seat.
The only other thing that might be better is a HANS device....
That would really stabilize your neck from a big twist, torque force....might consider looking into that...I have thought about it...