Done before, failed before
Access is (was) supposed to be a straightforward way to build apps for data without needing to know code, but every one I've ever encountered built by non-developers has been something of a hash job, needing a knowledgeable developer to get things working right. I kind of expect PowerApps will end up the same way - lots of half-baked attempts needing reworking, then finally being junked in favour of something more robust and usable. The only 'advantage' I can see is that unlike Access with its proprietary hidden code, the interface system is built on known open standards like HTML and Javascript, etc, which might make bits more capable of being reused.