Yes!, this is all I use on all of my Racers nowadays. No more cheap Kart Bearings.
Been using these for 5 years on all 12 racers and had ZERO failures.
I grease them once a year and that it. The kart bearings last me a year or 6 months.
Got to "The Big Bearing Store"...Carnell Sales
http://www.thebigbearingstore.com/for 1" I use 4 Bolt Flange Bearing #UCF205-16, Around $8.00
and 1-1/4" Four Bolt Flange Bearing UCF207-20, Around $12.00
They have a lot of other goodies too, Rod Ends, Keyed Shafts, Pulleys, Chain, Belts, Rod Collars, Rod Couplers, Seals And all kinds of bearings.
Check it out, wou won't be dissapointed.