I dont have WL or Davis myself, but in my template I use WL as one of the options for updating the template, it uses the WL XML feed and several times I had users complaining their station shows higher gust than what the template shows (which takes it directly from WL). So my guess is that it either averages it out over some longer period or it just sends it every X minutes and if the gust occurs in between the update interval, it gets lost