Rick,
Yes, I've done several models which I then sent through to my 3d printer. There are a couple of things that trip me up, mostly on the interface (what buttons to use to move/rotate the model). I'm used to Solidworks and/or Inventor, Alibre is a little clunkier but really it's just the usual learning a new interface until it's muscle memory. The software works fine for making single parts, which is all I've done so far, but it has the capability to do multi-part assemblies and 2d drawings from models also.
As Pud says, I haven't done much with swoopy curvy bits...though I have downloaded some swoopy/curvy .stl files (from thingiverse), decimated the mesh (reduced the resolution) and converted to solid models via FreeCad, and then modified the swoopy curvy models to what I wanted before exporting them as .stl files again to push them through the slicer and 3d print them. Really big meshes slow Alibre down a lot (at least on my 5-yr old laptop) so using FreeCad to reduce the original mesh resolution is a useful, even necessary step.
edit: I should add, I used the free trial version of Alibre before buying - and made sure to wait until I had a couple of projects to make before starting the 30 day trial period.