IMO live food are the best in term nutrition values but you have to aware that feeding your fish with live food mean the fish are directly contact with diseases vector. REgardsly where you get the food, there is a very high chances the water where this creature living are polute and contaminate especially worms type such as tubifex and boold worm.
I was initially wanted to feed my tank with live food but after some research on net i found out the best food of choice would be froozen type.
Most quality froozen food are been exposed to radiation during the packaging which will kill most of the bacteria yet retain most of the nutritions.
just imhp