welcome i'm just learning about plants myself. cichlids are another story though i've been raising them for years. your tank looks nice, but just a warning one day you may wake up to find it rearanged to the fishes liking especially with the green terror in there! either way good luck and i'll follow along.
yeah, that is what turned me off of keeping plants years ago. I have taken a large section of mesh and cut holes for the plant roots then covered the mesh with rocks and substrate. It seems to be working well. The fish sometimes uncover the mesh, but are not able to uproot the plants because of the mesh.