The Rental would be great for me except that I've come to find out it assumes rentals are physically picked up 100% of the time. In our case, physical pickup almost never happens.
Additionally, we have an approval workflow in our existing (home grown) rental system. Can approvals be enabled in the Rental app?