Thanks for all the great replies everyone! I got two and I plan to add more when my LFS gets a hold of more Otocinclus, they didn't even have any types of plecos either. Kind of worried though, my tank has lots of Diatoms to go around but it scares me to think that if I add more Otocinclus or plecos some might starve.
I added some anacharis to my tank too, I hope there is enough nutrients to go around. I DO NOT have any CO2 in my aquarium. Since all of you are saying my tank has a lot of space, it sounds like the amount of fish I have in their won't be able to support all the plants I have.
I'd have to say my aquarium is maybe... 4/10 of plants (Mostly Anubias). I decided to add Elodea because one of my guppy's are showing signs of pregnancy (Fat, She almost looks like a square). I'm aiming for hiding spots to help the fry survive, but when I added the Elodea, some of them sank and only a few floated.
As you can see, I have a few things going wrong with my tank. My questions are:
Adding Elodea cause harm to my other plants by hogging all the nutrients?
Should I remove any of the plants to balance things out? (Java ferns, Marimos, Elodea, anubias)
Will my guppy fry survive without any hiding spots up top?
If none of the plants in my aquarium are nutrient hogs, what plant IS? (I always thought Java Moss and Marimos were)
No matter how much plants there are, there will never be enough to prevent algae growth right?
When guppy fry are born, do they generally float or sink to the bottom?