So what you're doing is having a hybrid..where some data is on ethereum, but other data is kept on a normal database, and the two meet together in an UI, built on normal application languages (node.js etc).
So the follow on question then would be: what type of backups/redundancy or contingency plans will you have if the ethereum network has issues? For example, bottleneck issues which we've seen recently. If a lot of data is purely on ethereum, and ethereum slows down or has other problems (which is possible because its still a third party and a work-in-progress), companies wont be able to access what they want