I ride a Nashiki Custom Sport. I changed the wheels to 700c with 35 cyclocross tires. I have a DIY light system with a saddle bag holding the battery. I use a sks mtb strap-on fender. I have tired the MTB with slicks (ok but slow) panniers (heel strike and feels weird) Messenger Bag (slides around even with a stay-put strap) I ride 6 miles to work with hills but generally down hill in the am. I am a nurse so I work for 12-14 hrs per shift. I ride the hillier route home (safer) which is 7 miles and roughly 800 feet of elevation gain.