I reckon its great to see more dedicated track cars... As mentioned, looking over your shoulder for the RTA does take some of the fun out of street registered cars IMO. But each to their own and as long as everyone is having fun.
Remember, like the street these cars bite! Here's my sister car in the states looking....well.....modified.