As I start to break open a few sub-projects in Todoist, I start to wonder again if another coupe of boards is the answer or can I manage it all on one board, but using labels to filter each project?

Using a single board, would make seeing an overview of everything much easier.