Aero GPX, The next step in Sci-fi racing?