Hello,
Everything will except one scenario. You want to send notification to user that subscription is going to expire, in that case auto renew will not work expiration date(6 month), user need to renew their plan again to avail services. Because in case of recurring when all recurring payments done , then on specific expiration date subscription will get expire , it can't be auto-renew, because it's not generalize and not supported by payment method also.
Let me know if you have any confusion.