This looks great!
I would really recommend using Fusion 360. It has most of the power of Solidworks but is completely free. I cannot use SketchUp after using professional software like SW and Autodesk inventor at work, it feels so clunky and slow, IMO.
Now I've finished uni I've lost my Solidworks student license, and Fusion 360 has been *almost* as good.
I've been 3D printing for about 6 months now, and been using 3D CAD for 3 yrs+. I've not got a lot of experience compared to some, but if you need any help with the CAD/printability I'd be happy to help.
Currently spending most of my free time designing and printing interior parts for Mazda mx-5's so am used to designing for awkward shapes/overhangs.
Joe