I've seen them and they're one of the nicest I've seen to date. There are some pics' in this forum, but I don't recall where...I'm sure someone will post pics again with it installed so you can get a better look....
I think some type of open cover stills needs to go on there. I simply don't trust the possibility of something getting caught up in there, like laces...I know, I know the proper attire won't have any.....but still..