The way I proposed builds both ear training of each mode, and how to play their pattern on the guitar. Without having to resort to the G major first. Which doubles the work. My explanation is not how to use them in a song, but how to learn them seperately. Going from C Ionian to C dorian to C mixolydian etc. etc. gradually builds on the uniqueness of each mode itself by altered one note at a time. Then listening closely to the altered note. Read that post again, I think you'll see what I was saying. This was how Bach was taught modes. In the end you are learning the pattern and the sound of each mode. Knowing the sound is the most important element to be a musician. A musician is a master of sound, not a master of patterns.
Hope this helps man.
"My whole life is a dark room...ONE BIG DARK ROOM" - a.f.i.