I think for a race or a particularly rough trail I'd just sacrifice a few zip ties.

My Forerunner and Edge don't like anything blocking the satellite reception. I've heard of people using an iPod armband to run with an Edge but I think that's a very vulnerable position for mtbiking. Having the Edge on the stem has been very safe, sort of tucked back behind the bend in the bars, the levers, etc.