Road Morph on my S20 also. I carry 2 tubes in the seatbag. Just got mine in October for my 1st ride also. I love mine and am nearing 1000 miles - should get there before the weekend is through.
I realize that's not much compared to some of you, but, I've got 4 kids and am self-employed, so I'm quite proud of it.
Enjoy your new ride.