I made this but it's a pain to get hooks which are behind others and I've outgrown it and need something that holds more.
I like your system, you've just outgrown it. You just need a few more 2by4s, one for dry flies and one for streamers, for instance. Keep the hooks you use a lot in front! At least they don't need to take up desktop space..