The only thing I wish I could do is to have the image accept four arguments, with the third and fourth being width and height specifically (instead of the way it’s currently done, both proportionally resized at once). I don’t know how hard it would be, so I definitely understand if you decide not to change it.
This is really a beautiful little template! I get that it would be easy to fall into the rabbit hole with feature creep.