Well, to be honest, you did not provide such a good example here.
This is in fact a 10BB-20BB stack, however, your mzone (stack size to blind ratio) is more or less around 6 or 7. This is considered to be the red zone, and really you are just push shoving here.
A better scenario would probably be same blinds/reads/opponent stack sizes, however your stack size is around 14,000 or so, rather than 7,500 (but we can save that for a later time if you wish to talk about it).
In this given scenario, I am shoving all in. We can pick up that nice pot uncontested, while still giving ourselves a good chance to double up if we get called.
I believe that limping is terrible here mainly because of the fact that we are now letting everyone in this hand see a cheap flop when we are clearly ahead or at least flipping.
We cannot put a range on any of the opponents left to act, so let's not worry about that.
The tall stacked villain is most likely on the ranges that you had said, maybe some paint cards, low suited connectors, and possibly a medium-low pocket pair.
We cannot be worried that our opponent is trying something too tricky unless we have some outstanding reads on villain.
All in all we should be shoving this no matter what. All it really comes down to is our own hand with this short of a stack, and getting our money in with the best of it.
If you would like to create maybe a little better example, I would be glad to help you out.