It's used a bit. Adding hotpatch support was a major feature in Wine a few years back, when Steam added their in-game overlay feature. I believe one of our devs did most of the legwork getting the ms_hook_prologue attribute into GCC so we could support this.
Not sure if anything has changed in recent years, though.