In general the larger or coarser plants will do fine in large/coarse substrate. The finer plants, the ones often used as ground cover, do not do so well.
You could use a finer, plant oriented substrate, perhaps an inch or so deep, and cap it with gravel. That way you have the look of gravel, but the benefits of a soil sort of substrate. Better fertilizer holding capacity.
In a gravel only substrate be very cautious about substrate tablets. The water movement through the gravel can dissolve the tablets pretty fast. Use fewer than the package suggests (perhaps half as many) and monitor the tank, testing especially for nitrogen (usually nitrate, but also ammonia).
Water column dosing works just fine in a gravel tank.