I did do the math. And it's a considerable difference. Let's break it down.
Level 20 AT, Shadow Blade casted at 3rd level, against an AC of 19, with Elven Accuracy, assuming you used your Owl to do a Flyby Help, giving your first attack triple-advantage.
Main-hand uses Shadow Blade, off-hand uses Shortsword.
Here are the numbers (produced by LucidSavant's DPR calculator):
Booming Blade - 73 DPR
Booming Blade + Rider Triggers - 91 DPR
Regular Attack + Bonus Attack - 61 DPR
Regular Attack + Bonus Attack (+3 Shortsword) - 65 DPR
Keep in mind, using just Booming Blade also keeps your bonus action free to use Cunning Action which is a staple of the Rogue. This makes it possible to use the Bonus Action to disengage, thus practically ensuring the rider triggers. Personally, I prefer taking Mobile and keeping my bonus action free for other things such as Dash, making you even harder to pin down. Also, staying in place (the result of not being able to Disengage as a bonus action) also makes you much more vulnerable, which isn't great for squishy characters such as Rogues (unless MCed to get better AC).
And of course, if you want to cast Shadow Blade for maximum DPR, your Bonus Action is taken on the first round of combat, dipping your DPR to 53.
As I said, it's fine not to play high-op. I am discussing high-op here, which is clearly a discussion we two shouldn't be having.
Well, it's definitely not a "very powerful cantrip" for any class that has Extra Attack, not just GWM users. It's mainly useful for classes without Extra Attack.
In any case, I'll stop the discussion (on my part) here since I don't want this to escalate further. Hopefully, some of what I said made sense to some of you, and if it didn't, that's also fine.