I can see the advantages of having money in an escrow account for mortgage purposes. Not only do you not have to worry about making the payments, but it also gives the mortgage company some extra security knowing these will be paid.
Having said that, I choose not to have a general escrow account for my property taxes. I set aside the money I know I will need and pay the taxes myself.
We pay our property taxes twice a year and I have it down on my event calendar when they are due. Sometimes I do have a fear of forgetting to pay, but do have a back up.
The loan officer at the bank where we have our mortgage says that she keeps track, and would give me a call if she noticed the taxes were not paid.
If a professional was giving accounting advice, I don't know if they would recommend keeping your money in escrow or not, but I think it comes down to personal preference.
Just as an accountant who keeps track of the escrow money and has checks and balances, I am doing the same thing when I keep track of it myself. It's just that I only have to keep track of one account, where the escrow companies have thousands to keep track of.