I'm getting some pushback from some members of my programming team to look to switch from a very powerful but relatively complex framework we use for building complex custom database apps to WordPress. (By "complex" I mean apps consisting of multiple tables with dozens and dozens of SQL queries which make extensive use of JOINs.) There are a number of reasons for these suggestions but as I review WP in the forums and docs here, I do not get a sense that adopting WP for its CMS and user management functionality, e.g., and essentially replacing the rest of the WP DB behind the scenes with a set of tables comprising a complex application is a good idea.
I've scoured the forums looking for discussion of this topic but most of what I've found has been marginally off topic, focusing on the use of custom fields and adding tables to the WP suite of functionality. Some of what I've read in those threads makes me wary but some of that particular material is a year old or older so I'm not inclined simply to trust it.
Anyone have any solid experience one way or the other o this? Care to share experience or philoosphical insights?