i do weekly water changes, if needed, ill do twice a week water change, yeah two big emperor 400s, great filterations too! oh, btw i forgot to add, i also have a green severum too.I think this tank will be overstocked if you go through with it. 6 bn plecos, 3 angels,6 rams, 6+ tetras,1 dwarf gourami,4(needs to be at the least 6)cory's.The only thing that makes me say over stocked is 3 angels with 6 bn plecos. 6 4-6 inch plecos that will poop a lot and 3 HUGE angel when fully grown. I think that you should not get 3 or even 2 angels. If you get 3 angels and 2 pair off then the life for the 3 angel will be awful. If you get 2 and they are of the same sex then it could end up badly. So if you are gonna get an angelfish then go with 1. Actually now that I take a closer look at the pic, it looks like you have 2 emperor 400's running on your tank so you are good on filtration even with all of those fish. What is your water change schedule? If you can do enough water changes then I think that you might possibly be able to make this workout.