Jephry, you brought up the point of location. I think Dorney is located in a great area. Roughly 2 hours from NYC because of I78 which goes right by, and only 90mins from Philly because of route 309 joining I78.
Dorney not only has a large percentage of guests from the metropolitan areas, but Dorney draws many guests from the local area. Allentown (3rd largest city in PA) is 5 mins away, and Reading (5th largest city in PA) is 30 mins away.
I don't think Cedar Fair would invest 13million for Talon if they didn't think it would be a great coaster, to generate revenue ;)