My uneducated guess is the DPS upgrade will be free.
DPS is starting when you reboot your computer because it’s in your Startup folder, if that’s what you mean. It’s an option during installation.
If, by console, you mean that DPS 2.0 shows up on your desktop, that is different behaviour from DPS 1.2.3, which only shows in the notification area of the task bar. I noticed that the first time I started DPS 2.0. I actually like it because I can take a quick look at my settings without going to the task bar and opening it.