There have been a number of discussions about these methods in the past with different methods and approaches, mostly to deal with the shortcomings of WK’s default mnemonics. For example, here’s a thread on my approach for readings (I don’t have trouble with radicals). There are links there to several others.
It sounds like your approach is a lot more complex than what I’ve done, tying into the whole level rather than individual kanji and vocabs. Maybe that’s needed when you get up to the higher levels. I haven’t hit that point yet, so I’ll be sure to check this out some more when I get there if I need to adjust my methods.