Organizing without attaching a label to it is important. Especially for small teams. I've grown to enjoy Agile sprints, but feel that - most like a programming language or framework - it depends on the project/team/environment. In this case, something like Waterfall may be more effective. Another good example is that, in Agile you also have Kanban, not just Scrum.
If the glove fits wear it... just make sure you get the job done by reaching milestones and setting goals.