I went with DucaBike cause I like most of their other stuff. They are not cheap and the only 'affordable' set are RSV. To my knowledge, only RSV and DB have the passenger peg option. As long as the exhaust support will work on both models, should be universal for 821/939 line. Haven't mounted them yet but will in the next few days.
As Araitim and I have chatted about routinely, the shift linkage should be scrutinized on whatever you pick. The OEM assembly is not great and you pretty much can't add a quick shifter. So, if you plan to add a QS and the rearsets your looking at mirror the OEM layout, probably not gonna work.