We also had multiple batteries and multiple beefy micro USB chargers (used later on our G1s) as well as external Nokia battery chargers around the place.
I think I managed to take a call once. I could never send SMS, but I would play a lot of numptyphysics on the MBTA with the combination ballpoint pen/mechanical pencil/stylus I bought.
Sean visited us in the office a couple of times beforehand. I remember showing him some of the HTML tricks Apple were doing for Mobile Safari with viewports and fullscreen things, I don't think anyone ever implemented them. This was pre-App Store too, I think.
I remember being so wary that someone would steal my awesome new phone at first, but that quickly wore off and I went back to my Nokia flip phone until Google had developer G1s (ADP1) with a fancy backplate on them.
My most memorable moment with the FreeRunner was when I finally received my G1. The screen on the G1 was so much brighter, the phone itself was far more responsive, and it had EDGE data service (my area didn't have 3G). I never bothered fixing the usb port that I broke because the G1 was so much better.
If I recall correctly, the OpenMoko didn't have working CPU frequency management; it was always running at the maximum CPU frequency.
I actually wrote something to manage the CPU frequency for the GTA01, but never pushed it upstream; by then, the GTA01 was a dead end, and the GTA02 used IIRC a different chip.
Edit: for the curious, here's the code: http://repo.or.cz/linux-2.6/s3c2410-cpufreq.git/refs
I hope alternatives like the Neo900 make it off the ground, but I'm not holding my breath. Most people just don't seem to care about open hardware when they could be getting the latest, fastest SoC for their $varPhone. Maybe it makes me weird that I'd rather use an open device with a single ARM core at 800Mhz than a closed one that uses the Snapdragon 835...
IMHO, it's neither a question of being weird nor about the power of the phone. The problem is that choosing an architecture that isn't mass produced, you are doomed to disappear no matter what.
I wouldn't care to use an underpowered phone, provided that it's cheap and widely available, being "cheap" an (important) part of "widely available". A hackable phone would generate interesting apps for a wide market. But you need that there are a lot of people that can buy it and has some problem accessing an Android and its apps.
Being an early adopter is not for everyone, for sure. But being the only adopter is definitely a PITA :)
But let me tell you about the device:
1. You couldn't even make a phone call with it. There was a hardware bug that stopped it from making phone calls. It was basically a PDA...
2. If the battery ever ran out, you couldn't start the phone anymore. You had to have a spare Nokia phone that you'd use to charge that battery. Thank god they were using Nokia-compatible batteries. The gist was, never ever to let the phone's battery reach 0%.
3. The development of any UX components was cumbersome. They always insisted in supporting GTK and another platform which I forgot its name. They were such a small team and yet they were building two projects which essentially were doing the same thing. Why?!
Those three were just a few problems. The Freerunner was definitely not a user-friendly phone.