Yes, I have found that the "Next Cruise" desk is a lot more knowledgeable and professional. Hell, they have to be, they are a "face to face" sales force.
My only bad, or not so good experience with the "Next Cruise" sales person was that the items they sell other than actual cruises (BOA C.C. for example) they many not tell you about the more important/critical disclaimers of the product. For example: The BOA C.C. points can only be used, when using the points to pay for a cruise, on the actual fare, not the insurance, taxes/fees, or gratuities.
On the other hand, the RCCL Customer Service representative I talked to yesterday told me to not pay the gratuities in advance and when I settle up with my onboard account, pay for everything, if you have enough points, with the Royal/BOA reward points, but you have to transfer the points over to you sailing in advance of sailing on the BOA website.
And yes, most cruise social media sites, including this one, is a very fine source of information. You just have to know how to tune out some of the B.S. and accept that we all have different experiences, opinions, writing styles, educational levels, come from all over the world and tolerance levels.