Oh my, who open this one.
Being a die hard F1 fan i am very bias towards all things F1 and really dont give a monkeys about NASCRAP.
But as has already been said here, it is the Real Football v American Football argument all over again.
And i dont know much about NASCRAP so i really cannot give any comparisons.
BUT, i find NASCRAP incredibly boring. Which if you think about it is rather ironic, because any non F1 fan will tell you, F1 is incredibly boring.

Horses for courses I guess.