I don't throw a Buzzz but it is a great FH disc, used to use it for that. I throw my rocs every now and then FH though.
I have played with a Roc a few times FH as well. It is a bit less forgiving than a buzzz. It also flys like a worn Buzzz IMO, just a bit less stable.I haven't thrown many Roc's and I know some are very OS so maybe it was just the 12x I was throwing. I just like the feel of the buzzz a bit better and the fact that they are way cheaper for the most part. Old rocs are really spendy and I don't really like new champ or DX plastic.
I think a Roc is a good option though if you like the way they feel in your hand.
The Buzzz also comes in every plastic Discraft makes so that is really nice.