I wonder what the original application was for. the tag is riveted to the air deflector not the shroud and it appears to have had either an electric starter or maybe one of those side starters on it which might be what that strange mount was for. May not have came with a recoil, and that one was maybe added.
Some prime parts still there though if your building an early Tecu powered bike bike and want it to look right, depending on what the front of the shroud looks like. The backing plate is cut out though.