I have a Schwab account too. As long as no fees, it sounds pretty good. I put over 22k on my credit card over the last 12 months (all paid off at the end of every month). That would be an extra $330 for my trading account I could have had over this time.
Granted, my United Rewards card is pretty good as well, so I've definitely received more than the value of that $330 I would have received from Scwabb. Considering how poorly first 6 months or trading went, it's probably a good thing I didn't have this, lol