wah lao eh, professional a bit lah! how can use duct tape or bigger screws???
duct tape will fall off again. Bigger screws will make the hole bigger thus making future changes difficult. even if you were to use straplocks, they should be using the same screw size if i'm not mistaken.
the best way is to send to a shop to do. they would most likely use wood filler + wood glue, wait for it to dry and drill a new hole so that the screw can be tight again.
Beez uses one very unique method to do such a repair as compared to other shops that I've been to. good or bad up to you to decide