This used to be a free experimental addon, in fact, I am using it on a live site with great success.
https://github.com/somewherewarm/woocommerce-subscribe-all-the-things
I don’t know what the improvements is in the release version, would be great to have it here.