ATM, DSs are responsible for their own rooms. In reality that pretty much means I close the door and pretend not to notice, then in the school holidays I force them to have a bit of a blitz.
I'm going back to work FT in shortly and we will be having a cleaner. I'm not sure what to do about the boys' rooms. I still think they should be responsible themselves and I'm not sure it's reasonable to ask anyone else to clean up after them, or for them to think that's OK. OTOH, it would be nice to have those rooms clean and to remove one battle hassle from my life.
DS1 particularly, would prefer it that his room isn't touched, but then he's not doing it properly himself.