in my opinion Ludicolo is in the top 3 pokemon in NU. He has a really cool typing, which gives him STAB on two solid attacking types. His STABs alone are enough to rip through most teams, with Ice Beam allowing him to beat Altara and Grass-types.
I woudn't call Ludicolo a versatile Pokemon, there are two sets that I would use. The Rain Dance sweeper, which rips through most teams easily. And the tank set, which walls most Ludicolo.
What I really love about Ludicolo is that it is the best Special Water-type in the tier, while also being the best counter to special water-types.
There are some Ludicolo sets that I've really wanted to try, particularly Swords Dance, if anyone has experience with it I'd love to know if it works or not :)