You'll like all of those mods. My friend put his on the dyno. Stock he got about 22hp and after these same mods he wound up with 26.8hp. Here is his dyno testing -
http://www.wrrdualsport.com/tech-guide/dynotesting
IMS just released a 3 gal tank that is quite a bit cheaper and doesn't have the added complexity of an auxilliary vacuum fuel pump. Here's some info on the IMS -
http://wr250rforum.forumotion.com/oh...ally-t2531.htm