If you are really disciplined with your finances, there's no reason to have an escrow if you can avoid it. But, if you aren't really,
really,
really disciplined at saving money, it's a great way to get yourself into a huge financial mess. I have my accounts set up so that each month when I pay my mortgage, an amount equal to 1/12th of my property taxes and insurance automatically transfers from my checking account to a savings account where it sits until the tax or insurance bill is due. It's an automatic transfer, and I treat it as if it were a bill. That savings is only used for the taxes and insurance, and seperate from my other savings.
I can't imagine not being almost
fanatical about the savings should you opt out of escrow, and then having to come up with the taxes at the end of the year. It's a substantial amount to have to withdraw from your regular or emergency savings, or come up with if you don't have savings.
The nice part is that I make about $200 a year in interest. I just leave that money in the account and think of it as a cushion to fall back on should my taxes or insurance go up.