I've had a terrible time as well.
Maybe 5 games vs Back Roll? Unable to find games even vs Front Roll, connection errors, drop outs galore.
An absolute grind which having got so far I had to finish off. I will either not bother next time or stop at champion.
I'd never questioned whether I would pay for Nintendo Online, but if I'm expected to pay for that experience I won't be bothering