I like any substrate that provides food readily for plants and easy to plant in. I prefer something that does not alter the water parameters.
I think this Aquabase will be pretty nice especially sense I can use whatever substrate I want to use as the vehicle to hold and serve the mix