Guys which seat you think. I have read that the mustang sits up higher and the corbin sits back further. Either one will get a back rest. My lower back hurts some as I am on my feet all day at work. I don't want to have to put risers on the bike. Would really like to here from corbin owners.