I can't imagine having a set up like you have now.. would be very time consuming and difficult to clean and tend to the birds... and take a lot of the enjoyment out of keeping pigeons!
You also keep them in the cages 24/7? You say you don't let them out to fly ever? Sorry, but that sounds a...