I love shiney lips on rims
Those lips remind me of some shiney stainless steel lips found on some Team Dynamics wheels such as their Equinox rims
http://www.team-dynamics.com/wheeldetail.php?Equinox
I'd presume stainless steel is much harder wearing than chrome or polished and easier to clean up.
Fingers crossed these are stainless steel.
Only disadvantage with the stainless steel lips was weight.
In fact Team Dynamics even did a rim replacement service
http://www.team-dynamics.com/page.php?identity=options
Shame SSW don't
Good luck anyway.
Enjoy them for now.
If I was in your shoes, when time came I had to do something I'd try test polishing a tiny spot where the spoke meets the rim.
You never know, they might be stainless steel and as easy to polish as exhaust tips