Personally, I don't think I'd like to use the canvas concept. It looks like it would be too easy to get lost, and it seems like a long way to scroll corner to corner. 4 screens seems pretty optimal to me, but I'm just one user. How much testing have you done on this?