ThatDudeInBlue reviews a Spoon Honda S2000 and considers Honda’s possible return to glory.