I've done this many times before, but I hate recompiling everytime in the event that any change I make turns out to be completely unbalanced or crash inducing or just plain unsuitable at all. On top of that, it just adds to the clutter that is the current code.
I wish that the sections in the code that deal with weapons are in another file instead or in some other easily configurable form, cause if I use TF2Items, the weapons also change how they work in Arena.