I have nothing to add with regards to the Pista, but finally got a chance to drive my new to me 09 Scuderia on the weekend for a quick 20 minute blast....