Hello Angelo
I have come in on this discussion quite late but can give you a few comments on my own experience of diving down the rabbit hole of screen and printer profiling.
My first step was to buy a DataColor Print setup, I chose it instead of a ColorMunki but it was a choice made with little understanding of the differences that might make a difference. It was able to create printer/ink/paper combination profiles using a hand held scanner and had a separate reader, called a Spyder IV Elite, for screen calibration. Within 12 months the plastic on the hand scaner became sticky and needed a lot of effort to repair. I agree with the advice to stay away from DataColor. Screen calibration seemed OK but creating printer profiles was fiddly. Scanning row by row was slow and error prone.
Next I borrowed a ColorMunki from my camera club. It also seemed to calibrate screens well. Patch reading with the ColorMunki was faster but limited patch numbers seemed to be a quality issue and the ICC profiles seemed to have some odd shapes to them that resulted in poor colour rendition.
The really big leap was using ArgyllCMS - command line shareware software that runs on Unix, Mac and Windows. This has the biggest learning curve and the biggest rewards. I have learned a lot about producing good quality printer profiles but I have printed hundreds of pages of patches and used a lot of ink along the way.
I now have the advantage of using an old X-Rite DTP-70 which can scan a page of patches in less than a minute with a high degree of accuracy.
If you want to produce profiles for printing at the level of quality that you can get out of your printer, you need a minimum of an i1Photo Pro2 kit. New, these cost more than your printer but can be found second hand on occasions. The replacement for my DTP-70 is an X-Rite i1Isis V2, costing in excess of A$6000. These are great for a high volume professional printing shop but beyond most of us in the amateur field.
I don't regret my printer profile learning adventure and strongly recommend ArgyllCMS if you have the computer skills to use a command line interface. But, if you just want to get on with printing, your X-Rite screen calibrator is the best first step and professionally made printer profiles for a limited set of papers is by far the cheapest way to go. Some paper companies will make a printer profile for you if you buy their paper. I use Marrutt paper and they offer this service, but I haven't used it so can't comment on how their profiles compare to mine.
Good luck.
Rob