I am thinking should I get the Smart Keyboard as it can also act like a cover. The pencil is useless and no point for me. However I/We should all got a notebook for real coding and compile. Any apps and the smart keyboard can turn iPad pro into a real pro machine????