For me I have my BPs in tanks with most of the tank covered in foam board. Just one side is open for viewing. The tanks are big but have enough stuff in them to avoid to much open space. I should be able to get a decent amount of use as they grow.
I have my Boas in tubs and the biggest reason is they will increase in size dramatically and for now it seems like a great the way to go. As they grow I can upgrade tubs until they reach a size I can buy the forever home.
My plans are eventually putting them all in PVC enclosures.