Congrats on the 300! The Corbin definitely makes a huge difference in comfort. I spent probably 5~6 hrs in the saddle last Sat. and my butt wasn't sore at all. I actually get a sore butt faster driving the car now haha.
I thought you were crazy thinking the lights on the dash are dim, but then I remembered that I was running with one working dash bulb in my pre-gen 250 (bought it like that and never changed anything). Anyway, I think you're gonna have fun on the 300