The "newly created users" option is optional; however, you should be aware that any new users you create on the system will not have their files backed up without changing the settings.
Our software will display the current schedule, last backup, next backup, backup location, and available backup space only when using Windows Backup. Please be aware that this feature currently does not function as expected in Windows 8. This is a known issue, and we hope to have it resolved in the near future.