A good idea.
I feel it was actually nice to control, however I think I caught a few bugs. Sometimes when you go over the dirt (I think) it just would not register even if the roomba stopped right on it. And sometimes I hit an invisible wall, in the centre slightly to the left, it was sometimes there sometimes not.
But overall I had fun playing it. The music was awesome . If you ever come back to it you could add different levels with obstacles perhaps.