I think you should do whatever you feel comfortable with. I do think it is important to consider that most of your guests will be spending a lot of money to be there with you for the ceremony and to celebrate your marriage. Since most ceremonies are relatively short, I think it is important to have some sort of dinner or celebration with your guests so that they feel they really were able to share this moment with you. Most all inclusive resorts have some sort of package that includes dinner and cake and cocktails