seems like they like you a lot.
Would they let you get your ATP for "personal development"?
Instruct on the side, on weekends or whenever you want, but for heavens sake stay where you are!
Next time you fly it, forget about your other duties and imagine being paid $266/ hour. Beat that.