They could probably do it, but again, it'd have to be a very simple setup with basically no set - or if there's a set, something that can be wheeled off and stored somewhere other than Bourne's backstage.
I think Horror Makeup Show makes more sense as a venue, though.
...Didn't the redo work for that just get kicked down the road?