Pros: Flexibility - lots of features
Cons: Buggy firmware - often requiring a reset
Here are my issues and hints:
Occasionally, Zone 2 will turn off and you have to manually select a zone from the front panel.
In order to log into Sirius you have to put in your password as all caps. Took me a year to figure that out. Found the solution posted on AVS forum.
Firmware updates take about 1 hour. Make sure you have a UPS hooked up to your receiver. And the update most likely won't do any good.
Often streaming on the network will stop working and it requires cutting power from the receiver to get it back. I put in a power strip with a power switch so I can reset it quickly
I have recently started using iRule with the receiver and it has gotten a little more stable using iRule for some reason. But occasionally it does require a reset.
Overall a good value if you can put up with the bugs.