I've never rented points so I can't speak from experience. The main advice most give to those renting out points would also apply to the person renting. That is to have a rental contract. Make sure you are comfortable with the terms and conditions contained in the rental contract.