As a big user of clip in SPD pedals on all my bikes, you might be surprised that I would say to learn and develop your skills on flats and then determine if SPDs are the way you want to go. I think you will be a better rider doing this, like being able to bunny hop properly.