Wow. Tough choice. I adore both. I do not think there's a dress code at Boathouse. If you can do both - drinks/apps at one and dinner another I think that's the way to go. Boathouse perhaps a bit more pricey given focus on steak and seafood (but some very affordable options too). Would say Homecomin focuses on fried chicken and great craft cocktails. For atmosphere would give nod to Boathouse as I love eating outside and watching the amphicars. But in an ideal evening, I'd hit both. In other words, can't go wrong.