If you're considering a Spark follow people like
@mr_r0b0t,
@aijoey and
@Tech2Wild there are others I'm forgetting for sure.
They're giving the most honest feedback regarding them.
From my perspective if you can afford Discrete GPUs always go Discrete GPU. 3090 and up if you can.
It's really that simple. There's a reason gpu's have gone up significantly during this time and continue to have price increases along with stock decreases.
Nvidia also isn't giving out free 5090's and pro 6000's to creators to review or sell them for a reason.
As long as you do your research you'll be happy either way.