maintenance mode enable from grain

I understand where you are coming from but if you force people to set the password than formula will fail w/o it. It would be reasonable but only if everyone would use maintenance mode. ATM it's rare. 

Plus maintenance password is not to enhance security, but only to temporarily limit access to website. If a geek would still use the website while we migrate the db than that's his problem.