It's a great concept, but has its drawbacks.  It is hard to clean.  Someone should design one with a top opening.
I have a large cat so I have to leave the ramp down except when I have guests.