Well everybody turns out these Black Soilder Larva guys are good hard workers that I want in my compost! I found this article that explained their many virtues!
http://www.edthatmatters.com/c...
My whole mindset has changed about them. I would not have understood what they were had you guys not responded with such excellent identification skills. You all are the best. Hats off to the forum contributors who helped!