How's Airshow?

Have a few colleagues who came to Hyd from US, do you think it's worth to take them? I'm worried about the crowd, lake smell and traffic.

Whats the best place to view?