Those are really good points. The comments are worth a browse as well.