The first thing is the space required in order to practice. You really have to be careful not to hit things - especially tv's and glass things. You also can hit yourself in the head and even give yourself a black eye (my instructor tells me he's done this several times).
Secondly, if you know a few moves to practice, you can practice them repeatedly and really pick up speed. I have noticed that I am at the point where I am dropping the bo staff quite a bit. I'm going pretty fast, but perhaps not with finesse. I have not broken the staff yet even though it's crashed hard on the ground a bunch.
I am glad I don't have a very expensive one for this reason - I just can't see breaking an expensive competition bo staff in practice.
Ok, keep it up or just get a cheap bo staff and you can't go wrong. Remember, until you know the difference, any bo staff will do!