Unfortunatly for you no Peugeot clutch of any kind will work on what you have sticking out of that motor. That shaft looks very large and very short. It almost appears as though it has some of it cut off.
Here is a 103 shaft. The 102 is the same but shorter.
Head in another direction my friend. Wish I knew more about Heros now. (edited)