Warrior, I bought a 721 a year ago, moving over from a Nitro. I have been more than pleased with my boat. If you have any questions, feel free to PM me, I will give you an honest straight up answer.
As to the commentary about inferior components or construction, as a former Nitro owner I saw and heard enough of that to last me a lifetime, to hear it relating to a Phoenix, I call, well I will reserve that. With the Nitro bashing I saw over 4 years, I ignored it. It all comes down to the old Ford vs Chevy debate. Get the boat you want, ask good questions, and you will get good answers.
Good luck on your decision, do your homework and go with what your gut tells you.