I know that they're ridiculously expensive...
Sorry for not being helpful... but i've heard something about being able to use throttle bodies off honda crotch rockets too... maybe look into that as well to save yourself some cash??
I honestly don't know much about it myself, just trying to bring anything to the table that might help.