No I havent...I checked bike bandit for the schematics of a 2010 FI for reference and it looks like you have the same frame and similar airbox, the throttle bodies look similar to the carbs, and the battery bracket looks identical.
I'd be concerned with how much electrical equipment there is to conceal and the fitment of the pods on the throttle bodies. Other than that the basic mechanics of nuts, bolts, and brackets seem to look the same.
I'd offer you a refund if it didnt work out. Just cause youre the first though...haha