Well, I think you have a pretty good setup. On the kickstand, it does take a few hits but seems to stay out of the way. Being on top would like yours would probably better.
No aftermarket solutions I have heard of. Somebody could probably make something with Velcro that could attach as well.