Hi Dan,
Thank you for the kind words.
We have some limited work on join support planned in for 2.2, but we don't yet know whether this is going to extend as far as the LINQ Join operator.
It would be really useful to us if you could elaborate on the kind of queries you need to do using joins and group bys. Full join and group-by support is probably a way off, because it involves potentially substantial extensions to the core query engine as well as all the LINQ bits to go around that; but it may be that we can deliver a limited subset more quickly which will meet the majority of your needs. We can't promise anything but we would be happy to explore this with you.
By the way, we have made some improvements to the dynamic data support over the last week or so, so if you are looking at having a go with that then I'd encourage you to upgrade to the latest nightly.