puffin planner pros and cons