My tank:
Substrate-Super Naturals Sand
Plants: Anubias Nana, Amazon Sword, "Spiky" on my spider wood, and Java Fern
Filter- Aquaclear 70
Fish-
1x Kribensis
2x Keyhole Cichlids
1x Blue stiphodon Goby
2x Panda Corys
7x Black Neon tetras
2x Peacock Gudgeons
1x Golden Mystery Snail
1x Rafael Catfish
6x Guppies (Plus 8 babies born last night)
2x lyre tail swordtail
And the 3 platies are from my other tank that are not in my 20 anymore
I do agree that list suggests to me its a little crowded. The Raf will definitely outgrow that tank and snack on little guys. You might benefit from some more hiding places, larger pieces of wood or some natural type caves.