I somehow made it to work, with some sort of "workaround".
For some reason, I have to have a copy of the same mesh, with that same material applied but without the shader, for it to work. I'll put a screenshot here, later tonight. I'm probably doing something wrong.
Another thing I noticed, is when you press the button to load a texture into the difuse, (or any other material) it opens a "Open file" dialog, with the default extension being ".fx" instead of tga, psd or any all the image files. Just being nitpicking, I know!
the results tho, are stunning! now I can see the speculars and normals almost as I would see them in the game, very good work man!