k20 pros and cons