One robot per floor vs moving one robot: One per floor wins for convenience, moving one saves money

Moving one robot is cheaper but requires discipline to carry it between floors. Buying one for each floor is set-it-and-forget-it and most people end up preferring that after a week of hauling the robot around. Either way, cliff sensors prevent falls on stairs.