Even if it is "legal" don't be surprised if people and businesses won't accept it.
From my own personal experience, my mother's bank and stock brokerage firm refused to accept one that an attorney prepared! They required us to use one that was prepared by their legal department and notarized by one of their employees! They wanted to meet with her in person with me outside of the room to make sure that she was mentally competent & that she was executing the legal document of her own free will.
Therefore, I encourage you to take it to businesses where you think you might need to use your statutory power of attorney in the future & make sure that they will accept it, if and when you might need it in the future.
FYI: People are not required to accept any legal document -- even if it is prepared by an attorney, witnessed & even "signed by blood"!