Yeap this will save a bit of space. Also keep the status when the site is left in the database for the user or via a cookie.
[HACK] - make categories expand and contract