A bait boat will help you put more fish on the bank for sure, simply because you can put a bait where it is impossible to cast to., but...
I fished a lake in the Colne valley many years ago and one season a new angler arrived and I'd never met somebody who was so bad at casting i thought he was a proper noddy. I got chatting to him one day and asked where he'd fished before etc and he rolled off a number of impressive catches and i thought i had misjudged him but at the end of our conversation he mentioned that the lakes he had been fishing were all bait boats. He said he hadn't cast a rod in 6 years.
So yes a bait boat is a huge help but if you rely on them then it may very well take away all your skills as an angler, which if your next lake didn't allow them you may well come unstuck.
On a side note, I've never used one and had ample opportunities to use them, especially in France but I personally see it as is not right. I'm not knocking anyone who does use them by the way, each to their own and fish how you want to fish and not how others want you to.