My very personal insight, I never argue or ask why when a mechanic tells me we have to fly, reason is simple, I LOVE TO FLY, especially in a 407 and with nothing in particular to do!
PS: I don't ever recall having to go fly after they replaced anything related to the generator in a 407, but I have started to like your mechanic.