That is not really an technical question, only a kind of debate. Why would you prefer binary, sources, commander, docker ? Could someone gives any advantages of a method against another ?
I like the Docker install because you can deploy and replicate ore easily, you can also move your entire node more easily. Of course it requires a bit more resources, but it saves enough time to make it worth it for me.