maybe it comes down to practical reality : if corps could park a TCU would we do it? today I'm guessing not. The cost / benefit equation probably only works with an Alliance (rental fees, defence costs etc. cost). Another question : we can as a corp setup in WH space: would we want to? maybe yes. Bottom lie the only decision for an Alliance is whether to claim 0.0 space or not, since thats the reason to have an Alliance instead of corps setting each other to blue.
Like I say I'm happy either way but I agree its probably not time for 0.0 just yet. I also think it a good idea to get as many people as possible to "go see the elephant" in 0.0 and get used to it - maybe some stealth bomber roaming?