3d pen pros and cons