I did most of these upgrades myself to himmy. The TPMS found they now do solar powered version which is better than having to charge it every week. I got some smaller spot lights and tucked them into the frame so if bike falls over less chance of damaging lights. You may find you get a lot of vibration from the main headlight, I little self adhesive foam around the casing where rim goes will stop that.