That is great @Mangosong! Thanks for the description! We were at a wedding this weekend and I discussed this idea with my fiance and his sister-in-law. She had been to a wedding where they did the cocktail hour first and she said it worked great! That it was nice because, like you said, you got to have a little something to eat and it made the day feel very festive.
I was thinking the other benefit for us is I wanted a steel drum band to play as the guests arrive and for our walk down the aisle - and then also for the cocktail hour. If we do the cocktail hour after the ceremony then I'm paying them to do nothing during the ceremony. But if we do cocktail hour first, then they can play through the beginning of the ceremony and so I could pay them for less total time.
We don't have to decide for awhile since we are still 7.5 months out, but I'm loving this idea. Thanks for mentioning it!