I've been on both sides of the fence - started off in helicopter maintenance, then learned to fly. It's nice to have a different set of eyes looking everything over, because we all screw up sometimes...
In my military days one motivator for maintenance crews to give a crap was knowing that they were all going for a ride just as soon as we finished the test flights after phase maintenance on CH-47's - whether they wanted to or not