Thank you, it looks awesome, the fish you have are really nice too. I quite like the look of discus but they're probably a bit big for 125? oh and are your plants real? they look it, but they don't seem to be buried much
Discus will be a little too large yes
The plants are real, they're the easy ones to grow

Vallis, Java Fern and Moneywort are in there. The Vallis in the middle of the tank have grown that much they have reached the end of the tank at the surface and then some. The java fern (i.e. the plant on the driftwood) shouldn't be buried all that much as they need their root system exposed, I'll check the others - my cichlids, expecially the Honduras Red Point, likes to redecorate now and again so I'll just blame him
If you want to go with cichlids I personally think for that size tank you need to make a decision of A) going with a single cichlid species and having potential breeding going on or B) mixing it up a little but being very careful you'll not have too many aggression issues or hybrid breeding possibilities (CA cichlids can cross breed, and no-one wants cross bred juvi fish - mostly anyway - I went all male). In a tank this size you haven't got much room if a new fish is a bit nasty to others so lots and lots of hiding places are good. Mine have had a a couple of scraps very recently (from lip locking and chasing) here and there which is more or less unavoidable in a tank this size when fish get past a certain size (to teenager stage I guess). Now if I had added my fish at the size they are now (~ 3" to 4") there would have been deaths I'm sure, but adding them all as small juvis has helped keep the peace for the most part.
I went on a bit there aye, cichlids are great though, you'll find it really rewarding I am sure
edit: I'm using sand in my new tank after using gravel in my current one, for one to do the right thing for my cories and geophagus and secondly because I think it looks more natural. I may not plant so heavily in my new tank either, just a few vallis and java fern I think. But the vallis will be okay in sand from what I've read.