I prefer the specmap as additional texture instead of having it as alpha channel of the normal map.

I think a fast light shade shader would be great.