Got new map on monday. Before that I received map update maybe 2-3 weeks ago.
I guess to answer my own questions - I rang up Superchips just this last hour and asked if there had been any updates for the Ecoboost/100ps (last was 17 Feb) and they said yes. Had the text and email within minutes saying to download the new map. Pretty decent service as always, looking forward to giving it a go and finding out how things compare. Not sure exactly when the latest map was released other than sometime in the last month.