Funny that you mention this. The MB team tried to hire one of our developers (with an out of the blue job offer).
One of the reasons we weren't interested is that we didn't find most of what they are doing to be very interesting or useful. I agree about the slow load times and poor maps. It's all about the maps, graphics and fast response time.
They are accomplishing one thing, though, and that's collecting a massive database of GPS tracks -- whether voluntarily or not. They are "mapping the world" -- but right now they do almost nothing with all the data.
Of course, Motion Based is owned by Garmin, so it's no surprise that each unit has an "invitation" to check out their own software.
The guys are MB are a good crew, actually. They're just doing things differently than we do. And in my eyes we don't really compete (much) with them.