Yes. Although the previous method didn’t really need manual intervention, so as long as you go online at least once every few months it gets automatically renewed.
But this method activates Office permanently with no need for internet connection, so you can run away from civilization to an unmapped forest with your laptop, and Office remains activated even if you stay there forever.