In the mean time I found the neatest patent using fly larvae to dispose of waste in Space and THEN feeding a protein paste back to the humans in the ship... CHECK THAT OUT.
That's cool, but I think the intention is to feed the maggots to domesticated animals and then to use the animals as a food source for humans. Either way it's great to see maggots utilized like this, and it definitely beats soylent green.
EDIT: I had only read the abstract but I just read your post at NANFA and it seems you where correct about feeding the maggots to humans.
DOUBLE EDIT: I guess I'm also guilty of having the yuck factor, at least to some degree.