Generally I'd say that control over your environment is best so that updating your own plugins in my timing is my choice. I do understand that self updating plugins is not always an option but that is my choice. As to if you chose the correct option I'd say that each has benefits and pitfalls but the "best" option is the one that works best for you. Hope that helps?
roy darling *my posts seem a lot shorter in my head