Both are great tubs. The pricing is good also.
As far as the cover lift, that I can't help on but there are ways that you can get the privacy you want. A fence, privacy screens, etc. I wouldn't let that bother you if the Dove Canyon meets your other expectations. My friend just bought a Grand Cayman which is the non lounger version of the Grand Bahama because he is also over 6' and the neck jets were in a perfect position for him. I also looked at both of those but they were too large for the ope ing that I have to get it on the porch. I ended up with a Nevis. You won't go wrong with either one.
If you really like the features of the Dove Canyon, get it. If you don't really need the extra bells and whistles, the Grand Bahama is your tub. You still get a waterfall and lights and honestly, if the Dove Canyon has the Bellagio falls, do you really need it? To me, its.a.useless gimmick.