Sunbreak gunlance is still the peak of gunlance
Wilds gunlance is the strongest gunlance iteration in the series so far. Yet I honestly disappointed with how things turns out. The shelling type in Wilds are so pointless and currently wide is significantly more powerful than normal and long. Even Basarios gunlance with same attack value as Gark is around 30% weaker. There's no point in using anything else other than "just because". I really don't know what's the point of shelling types anymore if this is how they scale it. Unless they make a big change to balance other shelling types before the eventual expansion come, I don't think we will ever have any gunlance worth using other than lawful bors.
Even if normal and long buffed, I don't think Wilds gunlance movesets can encourage distinct different playstyle for each shelling types. Wyrmstake full blast is cool, but I think that's the main culprit on why gunlance has no gameplay variation between each shelling types.
Rise, and then Sunbreak gunlance was absolutely amazing. Each shelling encourage particular gameplay to be used and in the final update it has no penalty to do unoptimized move. Many people want shelling types to be abolished so we can just use everything the gunlance has to offer but I strongly disagree with that. I think different shelling types encourage different playstyle is the reason why gunlance is so awesome. It's like three weapons in one. No other weapon has such thing, well maybe greatsword with charge and surge slash combo. But none of the shelling types are weak and they're very unique and very fun to play.
At least in Wilds, gunlance is strong now damage wise. And we don't get into Iceborne situation where slaplance is the most optimal. But it feels they don't really learn from Ichinose team and try to streamline it too much.