Drivers give thumbs up to Buddh Circuit; dust is only concern