Yeah, I saw this as well. Nashin is new to me as well and if I am spending money on brakes, I want something that's been on the market for a while. You don't just show up on forums and start selling stuff that noone has heard of without proper testing. Brakes are critical safety component and I am extra cautious with it.
Nice suggestion though.