Oh hell to the NO!
I won't do it, just a cluster f waiting to happen! It's hard enough getting problems fixed when something goes wrong, Much less give them that Kind of access.
And be warned when you pAy some on online banking too. Some companies don't accept online transfers of payment, the bank has to mail them a check! That means if you pay it a couple days early thinking the payment goes right out, it doesn't, the bank has to Mail the payment
and it's gonna take a week! So make sure whoever you set up off online payments actually take online payments. Ugh 4951