it does look good, especially for a first try you should have seen my first try at live plants! lol
have you got any close ups of the angelfish? just, it's dorsal fin does look a little short for it's body size... could be something due to stress n stuff.
i'll also say the tank does look a little over stocked.