Here are three links to information that may change your mind:
Healing Wounds With Maggots Maggots ...................................... (open with caution - includes photographs)
Maggot Debridement Therapy - for wounds
Vicky, you might try an umbrella for the falling flies problem.