You do know that just because he left means nothing right?
The design and r&d could be done already while Sven was with them.
Also, Sven could still be doing work for Saleen on a as need basis since all the design is done for the current products and also possibly the new supercar.
These are just my opinions and not specific facts but at the sometime my opinions could be very true.