What did you end up doing here? I’m in the exact same position, deciding between the L and XL with the same stats as you.