You have to code physics and level loading systems, i think this is way easier and it allows you to enable future lighting + you can have AI and even multiplayer
(not saying you can’t do that with the mod you mentioned but you’d have to implement those yourself if you use canvasdraw)