Lenso make good cast rims - don't downgrade for those other rims. If you are experiencing poor ride that is more likely to be your suspension set up. Is it still stock or did you change?