I know I'm far from the only person asking for this, so I want to boost this idea asking for more robust query/reporting options in the K12 system. I can pull virtually any kind of list or report I need from Raiser's Edge and manipulate it to get exactly the information I need. If I can't build the query I want, I know I can reverse-engineer it from a report. K12 lacks this kind of functionality and it is sorely needed.
I consider myself to be a fairly advanced K12 user. I have implemented and administered multiple K12 systems and oversaw data sync between EE, RE, K12, etc. The advanced list builder is a monstrosity and a nightmare that requires not just a knowledge of your own data and how it is structured, but a knowledge of various idiosyncrasies in the system that make the learning curve impossibly steep.
I know that the expansion of the SKY lists has been fantastic, but they still lack the ability to get nearly as granular as I would like to be, or as I would be able to be if I was building a query in Raiser's Edge. It seems wild to me that this has not yet been implemented into the K12 suite when EE had a beautiful and robust querying function.
Hopefully this doesn't come off as too aggressive a rant - I LOVE working with the K12 suite and absolutely consider myself a general fan of the BB product ecosystem. But this is a pain point that seems to keep coming up over and over, and with nearly 300 votes in the ideas portal I am wondering why this doesn't already exist.