I have gone through C, B, and A in the GT86. It's been really fun driving it stock (in C) and slowly upgrading it to what I wish my real life car was
I finally gave in a got a 2nd car to go through D... a Miata. It's amazingly fun and makes me want to find an old beater Miata to tinker with.