That's 100% correct.
In fact, I wouldn't bother too much about being too selective in installing DS components. When you do a full install, you'll be able to leverage all the capabilities to their full extent.
And you'll only need a bit of extra disk space. Services not currently in use won't consume any other extra resources.