It's quite more encouraging, better than a simple diploma of some sort like previous game. It isn't worth it for me though...if it was a shiny AND maxed IVs, then probably yes, that would make things so unique.
And btw, how much does this item make shinies easier to encounter? Like, what will be the percentage.
I think it goes up to 33%