Substrate would look good but will also increase tank maintenance. If you don't mind the extra work to keep the water quality right then go for substrate.
I think your tank looks fabulous, only thing I would recomend is reorganizing the plants with tallest in the middle and shorter on the sides. Keep the plants bunched towards the center of the tank though