I would try to find a better roller bearing. Roller and ball bearings are designed for specific purposes. If they used a roller bearing, the engineer that designed it had a reason for that. That doesn't mean it won't work though, but I personally would stick to roller.