This is a very good article.
Though the grammar based approach is sometimes criticised, it seems that the method indicated in your article already gives due attention to context and to purpose.
Quote:
|
The goal of your lesson is to enable your students to be able to freely produce the target language of your lesson in a meaningful context.
|
In fact, this is what we need when teaching grammar, especially for non-native speakers.