New updates are always potential pitfalls. And as soon as you put something in, its a lot harder to take out without people moaning, especially if they invested in it. So, I'd suggest setting up a development server whenever funds/time allows to try out any new ideas/updates before they go live.
If there's something like this already in place, then ignore me






