For me and my small hands the XL is perfect, especially with the Wilson Combat grips. The macro with standard grips doesn’t improve anything on the timer for me, and noticeably prints. Nice to have the macro mag for a reload though.
Edited to add: I actually occasionally have problems getting the standard xl mag fully seated during non-admin reloads, so the macro mag is pretty important for me.