That is most likely what I will do if it comes down to it. I was just hoping that there was another solution to the problem as Alsa is already starting at boot, albeit, without the softvol enabled.
As far as the ~/asound.conf thing goes, I knew about that, I just went with /etc/ so that every user could have it, but now that I think about it, I'm wondering if that may have something to do with why the Master Volume I created with softvol isn't showing up unless I restart alsa.
I'd really like to avoid setting alsa to restart when I boot up, it seems a tad messy to me.