Disclaimer: I am not now, nor do I ever intend to be, a monster fish keeper! In fact, I'm sitting here waiting as patiently as I can for the UPS man to bring me my new DWARF blue crayfish. That said, I'm allergic to life, so do whatever you want with my advice.
Buy gloves.....get the nitrile...