Hi Jason - There are not any direct "limitations" however because the data is stored in relational database tables the queries do take longer to run etc... My suggestion would be to utilize a FLAT table and store all of the data in the flat table. This will end up being much faster for querying the results and is the recommended implementation path for the requirements you mentioned here. You can demo how you can do this via Demo 14 and Demo 21 at
http://www.datasprings.com/formdemos. I would then probably recommend using Dynamic Views to query against that table including the ability to export the results to Excel from there.
If you have any specific questions please let me know, if you end up needing us to implement the SQL or direct steps for your project we do handle this via our Premium Services and the hours for these projects can be picked up at
http://www.datasprings.com/hours. Thanks,
Chad