We’re using something very similar at Jodel and it’s amazing how easy and reliable it is! I love that there aren’t any extra CI setup steps needed: it just works.
It’s has it’s downsides, but it has one great upside: you can dynamically change the responses inside the tests. This allows you to create more accurate tests (“Did feed get refreshed after adding a post?”).
We used “Swifter” to set it up.