There are absolutely no benefits of feeding live except that you don't have to thaw them out. If anything they have a downside of possibly transmitting internal parasites and could bite your snake.