It's not like you lost to scrubs mate. If you feel like you underperformed and you're motivated to go one better, you're probably the perfect person for the job.
And 'mooching' off others is part of the job. Whether it be the person you replace, the people who train the players and control weekly minutes, or even people just trying to drum up community discussion. They're all things a successful NT coach has to have working for him. How well they work is totally up to the person who takes the responsibility of coordinating it.