Using red and green channels as normal map and using blue as mask?

Calculating blue channel from red and green is so cheap nowdays, that you would not want even considering this cost. Adding alpha channel however brings you to a point, where using two textures, one with normal map compression, is actually more favorable.