I assume you mean Reef Divers at LCBR.
I don't think the dive group issue is what you make it out to be. Sometimes LCBR has larger dive groups. You can ask to not be put on a boat with a large dive group if that makes you happy. I think one time out of twenty trips I was on a LCBR boat with a large group.
Both run their boats from the same dock, so both have the same boat ride and neither allows you to drive to a dive site.
Both have time limits on their dives. Both use AL 80cf tanks. They have time schedules to meet and have designed their dive times for maximum safety. They have a structure to what they do and you abide by their structure. I don't have a problem with that and understand why they do what they do. Don't think you can get them to change. They are accomodating, but to a limit, to keep their schedule.
If you want to dive for 90 minutes, go to Pirates Point. More laid back divers.
Conch Club goes out earlier and gets back earlier, so you have a better chance to pick the dive site on the first dive, but you have to choose your second dive based upon the sites not occupied at that time.
Can't comment about the free drinks.
Both run safe, friendly operations.
I have used both and would use either. Based on my limited experience I get the impression that Conch Club has a large number of repeat customers that tend to be more seasoned divers, not that Reef Divers does not have experienced divers, they do. I certainly could be wrong about that impression.
Don't forget the ease of walking a few hundred feet to the boat at LCBR.
Both have pluses and minuses.
You should be happy either way.