Sounds interesting, it looks practical but perhaps less immediate than the card/hexagram based solution, which might be limiting its uptake (not necessarily fairly). Do you use it regularly?
I don’t use the triz stuff often but sometimes if a design issue is vexing I will look through the 40 principles (and software-engineering variants of them) for inspiration. Mostly I apply cards to everyday issues for fun and for the immediacy you mentioned. It only takes a minute and sometimes I free-associate my way into an interesting idea.