The Smile is for displays only, not prints. You would need the ColorMunki Photo.
In my opinion, a scanner will never give you an accurate calibration, not even a really good scanner like my Eversmart Pro II. I am using a DataColor SpyderPrint3 that I’ve had for about 5 years, but only started using 2 or 3 years ago when my old densitometer (X-rite 400) failed. Not knowing anything about LAB, I only used it for density readings until last May when Walker schooled me on the benefits of LAB and how to use the thing properly. I think mine is more comparable to the ColorMunki than the i1, but I’m not really sure having never even seen an i1. Price wise it definitely is.
If that is not in the cards for you, perhaps a used reflection densitometer would work. There is a mathematical way to get from Density to Luminosity (the L* that is used by PiezoDN), Richard Boutwell uses it in his Digital Negative Curve Calculator, but that is only 21-steps. 129 steps is a lot to record by hand so I’d look for one that can connect to the computer. Actually, I think I’d only recommend this route if you already have a working densitometer and want to try it out before investing in a spectro of some sort!
The current SpyderPrint is $249USD from DataColor. The ColorMunki Photo is $510USD from X-Rite. Maybe better prices elsewhere.