sailfish--not yet, but I haven't really been trying either
poacher--IIRC they were from an XB9R. Yes, the Buells are sporty bikes. The pegs would mount in your brackets, but because of the design of the pegs they would drop your feet by almost an inch.