Don't know anything about the blazer you bought & couldn't find the weight posted online. Just got an email from bluff works (I like some of their stuff) about their Telex Travel Blazer. It's listed as 14 oz (although I suppose that depends on size) & packs into the size of small Dopp kit.

I haven't used it myself, so can't vouch for it (although the Bluffworks stuff I do have, I enjoy), but just passing it along, in case it's smaller/lighter than the one you got.