Almost 100% correct.
You can include a "KJAR" (Drools 6.x unit of deployment == JAR + META-INF/kmodule.xml) as a Maven dependency in a project needing the rules/processes etc.
If you need to monitor and update rules/processes etc in your KieBase as new SNAPSHOTS of the KJAR are published you need to look at using KieScanner (which replaces the use of change-sets).
The only aspect that was incorrect was stating you needed to use change-sets with Drools/Guvnor < 6.x (this wasn't strictly required; but I won't go into detail here as it's not really relevant now).