Welcome to the thread. As a new bike, not a lot of aftermarket, but things are coming; seats, mufflers, engine guards, etc. Some are already in the market. It is a small, somewhat light, bike. This feeling of stability I think is too subjective for anyone to tell you. What I think is stable, others find unstable. What some find stable, I find ponderous. To each his own. I strongly suggest you try it for yourself. Get a test ride and see what you think.