I've been using a bottleing bucket for fermenting since I went to 5 gallons. I use it for taking hydro readings. While I some times have leaks, the one infected beer I had was due to not having properly sanatized tubing for a transfer, not the spiket.
Key points - 1 I run sanatizer through the spiket before filling. 2 I sometimes (not everytime) breakdown the spiket from the bucket to be sure I've got no lingering crap and 3. I keep some sanatizer on hand in a spray bottle to spray up into the spiket if I'm concerned about it. It is worth noting that unless flys land on it (possible) bacteria falls down, not up into a spiket. Again, personal an millage may very.