Cool idea. But no.
If you want your application to really do something for Windows other than running as a simple application, you are writing an extension application. Here's the official word:
Extensions An extension is similar to an agreement between an application and Windows. Extensions allow application developers to extend or customize standard Windows features, primarily for use in their applications and potentially for use in other applications.
The following types of applications for extension are available:
Image provider for images (extension) When users decide to change the image of their account, they can either select an existing image or use the application to take a new one. If your application can take pictures, you can use this extension to have a Windows list of your application in the account settings control panel. From there, users can select it to create a new account image. For more information about this extension, see the Help topic in UserInformation. You can also check our sample account name.
Autostart (extension) When a user connects a device to a computer, Windows fires an AutoPlay event. This extension allows your application to be specified as an AutoPlay selection for one or more AutoPlay events.
Background tasks (extension) Applications can use background tasks to run application code, even if the application is paused. Background tasks are designed for small work items that do not require user interaction.
Camera settings (extension) Your application can provide a user interface for selecting camera settings and selecting effects when the camera is used to take photos or videos. For more information about this extension, see Developing Windows Store Device Applications for Cameras.
Contact Connector (Extension) This extension allows your application to register to provide contact information. Your application is included in the list of applications displayed by Windows when a user needs access to their contacts. For more information about this extension, see the Windows.ApplicationModel.Contacts.Provider Help topic. You can also check User Contact Management.
File Activation (Extension) Files that have the same file name extension have the same file type. Your application can use existing, well-known file types, such as .txt, or create a new file type. The file activation extension allows you to define a new file type or register for processing a file type.
Game Browser (extension) Your application can register with Windows as a game. To do this, you must create a game definition file (GDF), create it as a binary resource in your application, and declare this resource in the package manifest.
Print task parameters (extension) You can create an application that displays the user interface associated with printing and communicates directly with the print device. When you highlight features specific to a particular make and model of printing device, you can provide a richer, more advanced user interface.
Protocol activation (extension) Your application can use existing protocols for communication, such as mailto, or create your own protocol. The protocol activation extension allows you to define your own protocol or register to process an existing protocol.
SSL / certificates (extension) Digital certificates are used to authenticate one object to another. For example, certificates are often used to authenticate a user for web services over SSL. This extension allows you to install a digital certificate with your application.
cite: http://msdn.microsoft.com/en-us/library/windows/apps/hh464906.aspx
Unfortunately, nothing needs to be done with screen savers. The technical reason, at present, you cannot write a Windows 8 application that functions as a screensaver, because Windows 8 applications are fundamentally related to working in the WinRT runtime. This shell does not extend from the Start menu in the current version of Windows. Thus, there is no way to perform the appearance - as a screen saver. Screen savers are still building the "old way."