I love this idea. However, the value of solid works (and other expensive solutions) are the domain-specific assets that are available.
SketchUp has a lot of community assets but these still leave you hanging almost immediately.
You need to be able to scrounge up drawings of certain parts by part number that can be inserted quickly.
This is surmountable but I think it would take at least a decade to reach parity...in a best case scenario where CADmium is readily adopted.
I would put in the time to learn CADmium. Having worked in FreeCAD some and SketchUp moreso.
I hate that I can't automate things easier or build my drawings from scriptable components--like a XAML file.