blood worms are low in nutrition.
Black worms, beef heart (combinations of both), and other frozen foods will serve you better.
Freeze dried blackworm are very healthy for your fish, and I personally prefer feeding freeze dried food over frozen food.
I am sure there will be differing opinion here.