Is there a way to set the default daily digest settings for all current users and any future registered users for the site? The default seems to be off but, I would like to change that to weekly if it is possible.
Is it free? Yes. The software is free.
Is there also a hosted version where the hosting and technical side is done for you? Yes.
If you "don't want to configure and do that annoying stuff" then you can either pay to have it hosted, or pay a third party to do it for you.
If you don't want anyone to configure and host a server for you, or that "annoying stuff" like installing it and paying for a server of some description, you are never going to get it "for free".
There's lots of guides on how to do it relatively cheaply, if you're willing to learn a little (it's not a lot) and maintain it (which isn't difficult).
Hmm ill think about doing that.