This is wonderful!!! Another example of success because of hands-on activities!!
What if you take it up a level and use color-coded tiles or cards? Examples: verbs are green, nouns are blue, adjectives are orange, etc.
Also, you should look at this fantastic website for ideas and activities:
Free Printables for Teachers | flashcards, printable games, worksheets templates, phonics materials, ESL printables, conversational activities