The complex checkout process greatly contributes to cart abandonment rate. With a super-simple check out process you would give your customers one less, although major, reason to leave without a purchase.
And also you have the facility of Guest checkout. With this feature, give your customers the option to check out from your store without requiring any registration. Necessary registration before checkout often leads to abandoned carts as most customers are not very comfortable in sharing their data or filling redundant forms.