There's nothing wrong with that, I too had dreams like those in the past. I remember trying to make an attachment system that utilized wc3 string table, at that time hashtable wasn't implemented yet, and the cached strings are faster than I2S calls so I thought it was good. Too bad it had a huge flaw so I had to stop chasing that dream.
Anyways, don't stop chasing, I regretted doing that. Doesn't matter if you can't surpass theirs, what matters is that you accomplish your task, or at least feel that you have done your best.