A friend has one and she loves it. She doesn't use the back extension part very much as her cabinet is against a wall and it is harder for her [due to her age] to move the cabinet out.
If I had the room I would consider one. Though I imagine I would use the thread storage boxes space for something else.