The prison sure looks more than housing a single zombie head target. However, like a buddy of mine told me not to get all excited and expect there is more inside and then it turns out nothing at the end. Since there is nothing mentioned in the matrix from Stern, I'm just not gonna speculate and get disappointed later. If it does have a mech inside, then it's a bonus.
The metal tab on the well zombie is to prevent air ball maybe?