regarding the pre-defined time ranges, there is already "last 60 complete days" and "last 90 complete days", but I would like "last 30 complete days" as well (or "last 28 complete days").
Have you tried making your own predefined timeframe? I was able to do this and it then shows up in the predefined ranges that I have listed for my workspaces.