when I saw Steve (of grand central watch) on the video I just had to post http://www.askmen.com/news/fine_living/eleven-james-watch-rentals.html
Looks like they may have closed. https://www.hodinkee.com/articles/what-actually-happened-to-eleven-james
Don't see how a business like this can possibly succeed. Not with something as potentially delicate as automatic wrist watches.
several of these places popped up in the last few years - don't think any of them have survived. Seemed to remember they had some problems getting the watches back. the same model works for cars but its an expensive way to do it, not seen a model that looks attractive to me.
Would work well with Patek, You never actually own a Patek Philippe. You merely look after it for the next renter.