Porsche won a race that season too (French GP)! The second place car finished a lap down!
Ironically, Team Lotus could say that they are still now making road cars that have actually already competed in a GP!
Certainly a Caterham 7 is much closer to F1 car DNA than say a Ferrari 599 in that respect.