The weight aloft issue is worth debate. While the weight of the truck and skinny backstay may be gone, the extra mast length, as well as extra sail fabric weight, is on a very long lever arm... longer than that of the weight removed.
Honestly, the biggest advantage I see to not having a backstay is fishing off the stern. That doesn't seem to hamper Windmusher though.

I think for that reason, when I do Duane's adjustable backstay mod, I may keep his shackle for easy backstay disconnection while anchored for fishing.
--
Moe