Those kilobots are mainly from Canada, as I discovered last night when I saw a link to this:

http://www.kilobots.com/

I've not gone through every picture in your link Dave but for the majority of which I have, they all seem to state Canada as their location. So that means if any of us want to go across the pond, aim a bit further north and head to Canada instead
And there's alwasy the chance of coming up against some familiar opposition *cough* build a kilobot Kody *cough*

So, all in favour of bringing this weight limit in line with the Canadians.....oh, wait :P