Completely overlooking the obvious
This article assumes from start to finish that we're keeping the same application architecture. That's why you're having problems with "Hybrid cloud". It's because hybrid cloud doesn't exist, it's a marketing term. If you take a few steps back and work out what you're trying to achieve then hybrid cloud is simple.
Take, for instance, a retailer with a website. They have 4 visitors an hour for the whole year until black Friday when they have 30,000. It's entirely possible to host this internally and use "hybrid cloud" to precache results once a year in the cloud, or to spin up new web farms in the cloud. They could shard the site so that heavy lifting is done in the cloud and realtime data operations on prem.
Here's the clever bit though, and listen carefully because I'll only say this once...they could just architect for the cloud and not bother with hybrid. Since you're suggesting moving back and forth anyway we can assume that regs and security are fine with cloud, so just go cloud and reap the benefits.
Without exception, every vendor I have seen pushing hybrid cloud where data or VMs move more than once has no real cloud strategy. They are trying to delay the inevitable day when someone who actually understands this stuff re-architects the applications to work in a cloud friendly way. In many industries, the apps will never be re-architected. Not because they can't be, but because the incumbent vendor will be sidelined by a better one (Concur, O365, Salesforce, Xero, the list gets bigger by the day). Once that happens, it's too late and the old vendor is in Novel/VMware land with a great product whose time has passed.