Ok so you can do as you suggest and if given enough hides you may get some shrimp surviving. Small shrimp will be eaten by guppies and definitely angels. Angel eggs will be eaten by everything in the tank at night. Snails will eat other snail eggs, so ramhorns will eat mystery and vice versa. Small guppies will be eaten by angels for sure. Now depending on the angels the ones I have had will not go after a fish bigger then about 3/4 inch for food. I had a particularly mean male black lace that would beat up little fish but not eat them. He would kill them by picking all their fins off, then just let them float. He would eat fry very happily, his own even.
With enough cover, plants, drift wood, caves this could work. You will have to give the shrimp a lot of a head start and probably the mystery snails and guppies next. Put enough food in and ramshorn's will breed no matter what so add them absolutely last. You will need a pretty dense dritwood tangle and plant area to keep your shrimp and guppies fry safe. Once you add plecos you will absolutely loose angel eggs every time.
With enough cover, plants, drift wood, caves this could work. You will have to give the shrimp a lot of a head start and probably the mystery snails and guppies next. Put enough food in and ramshorn's will breed no matter what so add them absolutely last. You will need a pretty dense dritwood tangle and plant area to keep your shrimp and guppies fry safe. Once you add plecos you will absolutely loose angel eggs every time.