Using Zoho CRM to display real-time data from native MySQL databases - is this a suitable use of the CRM?

Using Zoho CRM to display real-time data from native MySQL databases - is this a suitable use of the CRM?

We're trying to use Zoho CRM to avoid most of the working of setting up and hosting a log-in portal etc. 

But rather than referencing content stored within modules on Zoho CRM, we will only be displaying details found inside our MySQL DB. And then actions done on the CRM would then trigger some kind of action on the database itself, etc.

At first glance, it looks like something like this could be done using widgets, but I'm not fully sure whether we might run into some kind of limitation eventually.