i dont know if a boost bottle works or not,but i dont think its worth the effort and price.
unless you got it cheap or made it your self and know what your are doing and its not your only transportation and just used as a weekend toy.plus i dont want to mess up my idle or intake.
i suggest you buy a second intake to play with for boost bottle.
i dont need a boost bottle,in my parkinglot every time i bring my bike out,some guy/girl is watching ,i start the engine,let it warm for a few sec,they come over,i tell them what it is,i rev it,there mouth opens,i get on hit the throttle full speed,apply full break,stop at the road,nothing coming, i hit the throttle and it takes off like a friken rocket (est 0-25mph 3sec),they blink and im gone down the road,they say holy s&*T. i went to the store and and it took me 2mins each way(counting stopping at light),it would have took me 30-40mins to walk there.
my top speed so far stock 31.5mph.