2 upgrades (extruder and rail) in 1! Theoretically works with all 2020 based printers like cr-10, ender 2/3, tronxy x1, etc. although you may need to relocate endstop (didn't need to for my printer).
Made this for my ender 3 (as shown in photo), because I couldn't get the stock wheels to ride smoothly. using a 350mm MGN12h rail with 6 m3x8s and tnuts to bolt it on, and 4 m3x6 bolts for the titan mount. note that you may want to stick something at the end of the rail to keep it going off track.