Pilot phase prospective randomized study on perioperative and short-term postoperative implantation outcomes