yes, you are correct, Rahul. There are several ways to accomplish what I was originally asking about, and the way you show above works rather nicely
I will admit that most of my problems with systemd, you cleared up for me. I had thought that it was installed by default on my machine and while I don't mind development code, I want it to be by my choice, and not something I thought was supposedly closer to being a finished product.
Once you showed me that I had installed it (during customizing my install) then quite a lot of things settled down in my old brain
I will say that systemd does do a pretty good job from what I have seen so far once you get used to the extra verbosity involved.
Most complaints will probably be that it does things different than SysV/upstart (that can be both good and bad) and takes a learning curve, but once you figure it out, it's not that hard. Some things are actually easier than with upstart.
Now.. Gnome 3 shell.. well.. that one is a totally different matter..

I'd love to plant a bomb under that code and blow it all to heck and back. LOL