Absolutely. Our medical software has a critical component which is a service. We have a server to which all clients connect to manage database connections, licensing, automated tasks, and a whole lot more. Bottom line is that our software won't work without this server. So it is the hub of all operations. And it is written using StrataFrame and BOs, etc.
The reason that we do not have a sample is because there is not a whole lot to add past creating a service. It is just a matter of adding the SF assemblies and then start programming as though it were a class library or a program without UI.
We have a UI console that talks to the service so that certain things can be setup, status seen, etc. But as for the service, it is obviously non-UI (as you will want to be sure that it is...even if you intend for your service to "Interact with desktop").
But there really isn't a whole lot to add past that...just add your SF references and get to work. One other piece of advice that I might share is that we used Http requests and responses versus having sockets open all of the time for communication between the client and server which has worked out very nicely, but this doesn't have anything to do with SF...just a suggestion.