As far as your bike goes. Check for a draw somewhere on the bike. If it’s getting a charge and running but dead again after sitting. Sounds like you got a draw on the battery that’s slowly killing it.
As far as posture goes. Most of the bent over half question mark postures you see are from the guys who think it looks cool and use their rides mostly for the week end or just for bar hopping (bad idea to begin with) and spend little to no time in the saddle. For a comfortable posture it would be good to get a set of risers for your handle bars that also have some pull back so you can sit more up right. As far as getting up off the saddle for bumps……2 things, either adjust the coil pre load to soften the ride or (with the proper handle bar adjustments made) just get yer but up.
I can understand the “not for me ” realization though. When I took my 9 in to get it’s 10k check up I tried some sport bikes on. Was curious because of the differences in riding styles with both posture and rider inputs needed. Let me say it just will not work for me. My feet do not turn in like that to get on those itty bitty foot pegs. Another thing that was very uncomfortable to me was the tank in the chest……I know risers could solve that problem too….. but eh…. the rest of the tank makes a dive to a very uncomfortable to close to proximity to other parts of my anatomy that I just will not unnecessarily put in peril. I first sat on the GS500F , then thinking ok not all are the same then found a Ninja 250 then a bigger 600. After knowing it would never happen for chits and giggles sat on a Gixxer….. yea poser was just oozing out of that seat and I had to just laugh. The biggest disappointment was sitting on the Kawi Concourse 14. Had always liked the bike and really considered getting one. Same problem with this bike that I had with the others….. darn. Oh yea…they had a Sporty there all decked out in Screaming Eagle performance upgrades…. sat on it and my friend told me I looked like a circus bear on a bike…. It really did feel like a ten speed was under me. Sorry Elwood, hats off to ya for having this thing….. even better that you got your new one.
So yea I can understand “not getting it”.