I like the idea of the guy paying for the first few dates and the girl should offer to help out eventually....
The thing that bugs me though, is it sounds like the dates are all really expensive. There are fun things to do together that don't require tons of money. Like video games, renting a movie, walking (soon you could hike)....
You got me thinking...I always had a great time taking first dates miniature golfing, nice way to get to know them.