I love those kind of wheels that do not need inserts. I have lost an insert or two and it is a pain. I also takes care of the axle and insert interference, and allows truing with out removing the insert, and losing an insert during a race.
I purchased two pairs of these wheels for my Datsun. They are the mini lite versions that are the correct 8.5mm width size. They look good and make it so I don’t have to worry about inserts.