Generally speaking, I would say "yes." Of course, it depends on how fluent you are in OOP, or if you want to do this as a learning experience, etc.; but for myself once I started to get some comfort with OOP, I didn't want to ever go back to procedural programming except for small, simple tasks.