I'm evaluating a few web-based database products for possible use by small non-profits. I've learned the hard way that free accounts are often unsuitable for even simple applications because of their restrictions. Other times products designed for a non-technical audience lack basic features that experienced users rely on and expect. For instance, I recently evaluated a product that lacks data validation for fields like email addresses.
In particular, having reviewed Caspio's plan descriptions I'm wondering about the DataPage limit on free accounts. Is a DataPage a table? If so, I'm concerned that I may have trouble allocating enough tables to populate dropdown menus, in addition to storing actual data.
I understand that all free accounts are trade-offs to some extent, but I'd welcome any insights into what product features I can expect and which I might miss before I get too far along in creating a test deployment.