I wouldn't get the Strong's for anything other than actually downhill mountain biking.
Time also makes the XRoc's that aren't as heavy and more just like the Mallets -
http://www.time-sport.com/product-sh...0.idp.218.html
However - I just don't know if they also require more effort to clip in and out of, that's my own hesitation in buying a pair.