Even though your standing you are still packing around the weight! It is worth it, especially if you ever get the stock one wet, it soaks like a sponge! The Boss won't, It can be a hugh weight difference.
Yours does look good and you will gain some performance, as your rpm's will increase faster with less exhaust restriction. Make sure your seat is mounted good, we tried to make a tempory one for my brothers apex last year (waiting for boss) and itwas a pain in the a S S ! It will flex down in the back enough to pop the front lose. Yours does look beefier than ours, as I said ours was temp, but it sucks fixing your seat tring to ride. especially if conditions don't alow you to just stop when it falls off!!