To be honest I'd use Ludicolo only in a defensive role. If I want to use an offensive water type that can wreck offense I'd much rather use Kingdra instead of Ludicolo. Not to say of course that Ludicolo is strictly outlassed by Kingdra, both have almost the same special attack and so the main difference would probably be the resistances that they bring to the team. Kingdra is definately a B mon because it stuggles against bulkier teams,like I said not too sure about Ludicolo because I haven't used it too much. Maybe B- is right for it?