I've seen the plate your talking about, pushed by a popular company, but it should be peddled as a universal fit at best... Why does ours cost more? Because it includes all brackets, maintains the gauges, and most importantly actually fits the bike....I made the mistake of purchasing a Z125 number plate from another vendor and it doesn't fit at all I had to use zip ties to mount it. Look dumb. Even tho it specified z125.
I'll be purchasing this kit to replace my junk place soon.