Yes it is.
Pros for F/T:
Cheaper, especially if you have multiple snakes.
Always able to have correct prey size on hand.
No potential for injury to snake if left in bin unsupervised.
No potential for injury to snake if it 'misses' or coils incorrectly.
Significantly less risk as a source for parasites.
Cons:
Other people in household may not like having numerous rodents in the freezer.
Pros for feeding P/K:
No potential for injury to snake if left in bin unsupervised.
No potential for injury to snake if it 'misses' or coils incorrectly.
Can be frozen if snake is uninterested, for later use.
Cons:
Can get expensive if you have multiple snakes and don't breed your own.
Stinky mouse smell if you do breed your own.
May not have correct prey size.
Pros for feeding live:
None.
Cons:
Potential for injury or death to snake if left in bin unsupervised.
Potential for injury or death to snake if it misses or coils incorrectly.
Potential for transmissible parasites, resulting in vet bills.
Housing for mouse in case snake is 'uninterested' unless breeding your own.
May not have correct prey size.
Expensive, especially for multiple snakes, unless breeding your own.
Feeding live should be a last resort, "my snake absolutely won't eat anything else" situation.
And for the emotional part, while Legion there is incapable of empathy for mice, do please keep in mind that this is a living feeling creature you are feeding to your snake. It can feel terror and pain. If it is going to die anyway, shouldn't that death be painless and free from fear?