Yep, quartz pea gravel & root tabs works fine . . . I did that for quite a while. The only issue, there will be a bit more water moving through the substrate. That means 'root tab nutrients' will leach into the water column. Not a biggie. The other issue is with smaller "carpet" plants (dwarf hair grass and the like), they will be happier in sand / black diamond / dirt / etc.
If you're going to be serious about growing plants. I'd encourage you to go for pool sand, black diamond, or commercially available "planted tank substrate". If growing plants is more of an experiment to try your hand at . . . then gravel is plenty.
For myself, I kind of "migrated" to sand. I did a complete tank tear down, then poured sand into the bottom and flattened it out. Then I put the old gravel on top of it and gave it a few months to let the sand grow beneficial bacteria. . . After those few months, I netted out all the fish, pulled the plants, then used a sieve to sift out the gravel. It was a lot of work, but it's an effective way to keep the nitrogen cycle going.
I'm just not brave enough to try dirt. I've read a few too many threads about struggling with cloudy water / murky water; black worms can get in and stir up the substrate, fish burrowing around, the cap layer may not get done right, you need to be super careful if you re-scape the tank, etc, etc, etc . . . Too much hassle for me.
Step 1 - introduce the sand underneath established gravel
Step 2 - sift out the gravel (which is a total P.I.T.A.) and I added a little "black-diamond" while I was at it.