I'd use aquasoil as a substrate. you can go with UGF but personally I would just keep it simple and run the canister or a hob plus a sponge filter. try to overfilter it if you can.
if you choose aquasoil, you'll want to cycle it for a long while, until the ammonia stops leaching. its definitely worth it though because you will be able to grow really nice plants. the buffering is ideal for CBS too.