As for whether the Comp rockers are a good choice, I'll just say that the only reason I used them on my 360 is I had an almost new set in my parts stash (long story), and when I found out that the Crane iron adjustable rockers were now over $500, it was any easy choice to go with the FREE Comps, even if I did have to buy a couple of spacers to use them with my factory Commando valve covers. Haven't had any problem with them, though.
You will have to buy a set of pushrods for the Comp rockers (or any adustable rockers), as the OEM pushrods for the OEM style stamped rocker won't fit the Comp rockers or any other adjustable rocker. Again, I raided my stash for a set that were the right length and style to work with the Comp rockers and hydraulic lifters. I think they are pushrods for a solid cam and Crane/factory iron adjustable rockers, that just happened to be the right length for a hydraulic cam and the Comp rockers (what are the chances?). For a solid cam and Comp rockers, probably would have to get a set of custom length pushrods. (I have a set of them, too.)