Making races more modular to fit different design concepts is certainly cool in my book. The lack of weaknesses is also interesting, as others have said balance can still be achieved that way without frustrating players. Two minor gripes, others like the idea of measuring speed in boxes, I don't like it. There is something about the idea of measuring the things I do in terms of squares that takes me a step out of the fantasy. It's a minor thing really, but it is there.
Average Height: 5' 7"-6' 0"
Average Weight: 100-130 lb.
I know elves are lithe but I am picturing someone 6'0 tall and 100 pounds and it's kinda icky. They must have tiny little breakable bones, little popsicle bone elves.