Like the discussion about should we use tables in skins, and what's the difference about compatibility and compliance... it's a bit subjective, but the step towards making your URLS friendlier is always a more positive move, regardless of SEO, let's think about the end user visiting the site - how much help would it be for them to be able to logically or intuitively navigate around a website. But even there area a few pros and cons.