So I got to go to Busch Gardens yesterday and got lucky that it was Falcon's Fury opening day. The crowds were minimal with wait times for the ride being under 10 minutes all day and the ride was operational all day. I got two rides in and I believe the ride is fantastic and possibly the best drop tower the world has to offer. The seats are very comfortable and the view/flying position turn is unforgettable. I highly recommend it.
Anyone else out there in the Coasterbuzz community get a chance to ride it? I feel like I haven't seen very many reviews and it has been running with people on it for quite some time now.