Add foot mats to Foot Rests it would be cheap but very comfy update also will increase safty as foot will not slip.
Also if you find some time the only 'non hot' thing in this cruisers is long pipes hanging oevr the engine they must be hidden away....