Origami-Giving the beta a test run

Origami announces itself as a "permanent, living monument to your family." I signed up a few months ago and got the beta invite about a week ago. It's an interesting alternative to spreading your family updates, photos etc. through disparate social networks or building a "family blog". They pitch it as "Family sharing made easy". I really…