Yep, they are a beast alright.
A couple of my team-mates have them. Every time I drive them I come in after a couple of laps to check the temp 'cause they feel like they are running very lean, the temp is about 85-90*, not even warmed up
They are just brutally fast in the top end, but liquid smooth in the lower ranges too.