Very nice Pete!
Well those flies are imitiating blood worms which are midge/chronomid larvae that fish do actively feed on. I use them in sizes up to about 2 inches which are the largest I have ever seen in a lake.
I use them when fishing deep in lakes and do not feel like there is anything wrong with it. No different than using a GRHE or PT nymph IMHO.