If you really want other cards RIGHT NOW then dust it. If you want to be competitive and get better cards, it's well worth the dust unless you already have all the staples you want to use.
I had a Golden Greenskin opened a month back and de'd while putting the dust to craft a Leeroy which has pretty good value. I am sad it was a golden I sharded, but a few days ago I just opened another albeit non golden. For the most part I am collecting staples, but I don't usually DE goldens unless the value is really worth it. (like "useless" legendaries like Nozdormu)
I like collecting, but if it's a really niche and fairly mediocre golden legendary I'd shard it right away. That said, golden legendaries in my experience are pretty hard to come by, let alone regular ones. (just my experience, I know some people open packs with 2+ in them regularly which is disgusting)