I'll admit I read it that way too
Was I the only one who expected this to look like a racing pit-stop (screws being driven into a rack mount like lug-nuts on a new set of tires)
Well I live in the Philly Metro area, I'll keep you in mind if it doesn't pan out.
Why anyone would pick Philadelphia as a launch city is beyond me. That's like recruiting beta testers from the Special Olympics.