Which track are you going to be riding on? What do you think your percentage of track vs street use for this bike? Would this be the only bike you own?
Having rack braze ons and water bottle bosses doesnt really effect if a bike would make a good track racer or not.