Tetra complete is my current media, underneath approximately three inches of a clay type substrate. I wouldn't advise a gravel depth of only 1" tho, if you intend gravel cleaning, as you'll probably disturb the plant media. If your doing a "proper" planted tank then you won't be gravel cleaning. In my new tank I've gone for Aquagro nutra soil. Its a clay based product packed with slow release nutrients. Three initial downsides unfortunately. 1. Cost, £40 for 10ltr.
2. Cost me £120 for my 4' tank. Initially it leaches ammonia so there is a maturing period. I did a sort of mini fishless cycle.
3. It states it doesn't need to be rinsed... It does. I have a fine brown dust covering plant leaves and decor, tho I did disturb it alot during set up. I've been advised plants grow very well and it doesn't negatively impact on water quality after initial set up