I haven't sprung on that mold simply because I do not do much worming, but those dragon tail worms have been good to a couple buddies.
Looks chilly and wet in that boat. We're brown here on December 22, nothing but rain for the next five days forecast and its raining right now at 43 degrees.
Nice catch by the way and Merry Christmas to you and yours!