Some plants might grow but I had more success with finer gravel / sand. The most important thing for plants is light. If you do not have sufficient light, most plants will not grow or will not florish as they suppoe too.
And if you are planning to put Oscars in your tank, you can stop buying plants now. Speak from experience.
If you are serious about a planted tank, then start reading some of the other post on this site regarding CO2 supplement and specific gravel requirements.
I found all the info required to start a new planted tank on this site. I had various setups in different tanks but only recently started a fully planted tank with CO2 and everything that goes with it.
It is propably the most enjoyment I've had with aquariums since I started. You can litterally see the plants grow every day. With a planted aquarium, your fish looks so much more natural and their colours seems to glow.
Taking into account how much I've spend on decorations, castles, boats, rocks etc. I could have started a fully planted tank long time ago.
Dont be fooled a planted tank takes a lot of maintenance and care just like a normal.
Thats just my humble opinion.