a. Why not get piano lessons? If you are more interested in the technical fun of messing with software, this approach makes sense, sure. But if you're interested in sight-reading, it seems a bit wild. Sight-reading involves ear training, chunking patterns, etc etc.
b. What does GAS mean?