ok, Ill bite which part is wrong?
It seems like you've had some bad experience with Canopy so I'll elaborate a bit on our experience.
Canopy works very much like a regular radio. You don't need Prizm.
Everything we monitored on our MT network was available to monitor with Canopy via SNMP. Stuff like ethernet and wireless throughput, pps and jitter/dbm. So you might have been misinformed about that.
All of our Canopy IP's have been internal IP's since the beginning. I'm not sure why you are using public IP's on the radios unless you are using routing on the SM? Even without Prizm there was never any need to have public IP's on our radios. We just remoted in to our network or had a public page for our stats via SNMP.
The Canopy AP's and Radios have extensive features in their newest firmware including VoIP prioritization. I wouldn't classify Canopy as "Wireless for Dummies" but "Wireless for a reliable network".
In over four years my opinion is that the Canopy system has withstood the test of time better than any system in it's price range. It is the only way we keep up our network in the high noise environment we are in.
That said, my second choice would be an all Mikrotik network if Canopy were not available. We came to this conclusion after years of running both platforms. YMMV.