the cantrip itself is "not too powerful" because it "deals so little damage" and that it "doesn't target a weak save".
Anyone saying it deals negligible damage missed the point of vicious mockery. Vicious mockery gains in power when fighting smaller groups of enemies and/or an enemy that makes fewer attacks. Wisdom is quite often a weaker saving throw than Dexterity or Constitution for most published creatures. Off the top of my head, I cannot think of anything strong against Wisdom saving throws that is not supernatural with magical or pseudo-magical abilities (in other words, things you'd expect to have decent Wisdom).
Vicious Mockery is a party-friendly cantrip. You would not want to rely on it as the main source of damage for a group. The value of vicious mockery is defensive, as it is essentially proactive damage prevention. The value of disadvantage compounds based on a few factors. Does your group frequently impose disadvantage in other ways? Vicious Mockery would lose some value then. Does your group have high enough AC and/or enough reactive AC boosts to maximize the benefit of disadvantage imposed at-will? Vicious Mockery gains value in this scenario.
The Trickster is a good patron as written. I would not call it clearly better than the best official patrons, but it's in-league with those. The 10th level ability is questionable as-written, because the usual bonus action spellcasting rules do not allow a spell of 1st level or higher with a casting time of 1 action and a bonus action spell of any level at the same time. Normally, when you cast a bonus action spell at any point in the same turn, the regular action has to be a non-spell or a cantrip. That said, I think specific can beat general here.