Google is happily indexing a site for me, with almost everything a
Also, for friendly names, you should probably not just replace html by php, but redirect all names to one single php, with the name appended.
There is a drawback with "friendly names", too: I came across a site that had links like
probably also an attempt at improving SE. Now the only part of importance was the product id in the name. So consider a malevolent site puts up a link like
in some public area and waits for google to find it ....