The lack of GPU in my dedicated box seems to be my biggest issue

In my opinion for the most part, if you just have some patience and take the time to read through the forums most "issue" can be resolved or addressed.
I first learned about bitcoins a few months ago with zero knowledge of them but was able to fix all of my own issues, and just now have I created an account and it was just to thank someone.