Gotta say I'm sorta bassackwards, good seat yes, hated floorboards, don't want a windscreen, car has one, GPS when I'm in the mountains solo and lost is a bit better than nice...lol... And anything that makes it run & handle better...Easy. Seafoam is not a mod by the way...nor is an AGM battery...those are neccessities for the bike.
For the rider there are three things I consider nesseccities:
1.New seat. The stock just sucks. I got a Corbin and loved it.
2. Floorboards. Not tooting my own horn here, but after you have them you can not ever see going back to the stock pegs.
3. Windscreen. Can be a small one or a large one...but anything that gets that wind blast off your chest will do the trick.
Everything else is just luxury items you could live without, GPS, Radio, Driving lights, etc...but still nice to have.
I hear ya, I have an Ultra Classic Touring HD for long trips, this is my town and solo bike, by myself i like to sacrafice and get full wind for the looks and conversation at every stop, long trips with the misses require wind block and a radio for peace and quiet... LMAO...Windshields are all about comfort , I can do a 100 mile day without one.... But would not want to do a 500 mile day without one. A small shield will keep the wind off your chest, but let your head feel all the air you want.
Tall ones can keep the wind off your head, which makes it alot quieter.... A good thing for long range riding.
The one on my FJR can be lowered or raised allowing me to pick either....
But I would not want a bike that did not have one if I had any plans of taking a long trip with it.