Reverse Transfer Card Printer Comparison

We need to replace a FARGO HDP5000 reverse transfer card printer. It has seen better days. Besides just replacing it with another HDP 5000, we are also considering: Datacard SR 300, Evolis Avansia, and Zebra ZXP8. Main requirement- reliability, low maintenance. Smart card capable not essential, but would be nice as a future upgrade.

Thoughts, experiences?