95% viewability rate... is this the mobile ad format of the future?

It looks good, it's non-intrusive, the stats really stack up - and it's taking a stand against ad-blocking