I have printed a ton of pictorico with very mixed results.
One of my best clients saw some of my pictorico prints off my dye 1430.
They are stunning, by the way.
I mounted them on 3/8" gator using Seals Print Mount Ultra.
Tough if not impossible to get them perfectly smooth.
Do not even think of touching the prints as they smudge at the slightest touch.
I have had the most success face mounting them to acrylic, that works.