Welcome to the club. I haven't seen Brandi so I can't offer any advice on her specifically, however, she's on my radar for sure.
My only advice would be to shorten up that initial visit. 6hr!? Is that a typo? First off, well done on the deep pockets, jealous. However, I suggest 1 hr for a...