very few people reviewing things or on this forum owned and regularly used a supercharged sport car. Turbos suck, naturally aspirated is an endearing gimmick. Supercharged is where it is at for a road race car. It will make you cackle with glee once you experience one in traffic situations...