I would trust a Glock factory finish over any aftermarket finish unless it was my personally owned Glock and I sent it to Robar myself so I knew the provenance 100%.
As I understand it, a high level treatment like Robar is best for older guns with pitting, scratches, rust, etc. Not sure you'd get a lot of benefit versus a factory Glock finish in NIB condition.