I just thought of a quick solution for the icon not matching the model. Just have it highlight the icon when hovering over a model. Shame it's too late now
You should definitely feel pleased with the results, came out great!
Ah thaty's actually a great suggestion, I was trying to do everything so it was intuitive and required no tutorial, and that fits perfectly