Mountain Fit hood is 11lb loss, not sure what the Boss seat is. So full of fuel you would be just under 500lbs ready to ride. Where is the rest of the weight loss from?
I'm still subscribing to the theory that your scale is off.... or your sled is magically 10lbs heavier than the other sleds out there. You did 20lbs worth of weight loss and your numbers just don't add up.