Weedeater and chainsaw oils are designed to run in engines that have an air forced cooling system, where the temp is somewhat controlled,
Air cooled Motor cycle temps vary depending on how much air is passed through the cooling fins by movement of the vehicle..
You must use an oil which is designed for the higher temps that may occur.