Peter Hickman wrote:

> There is no correct answer to your question; only choices.

And that choice should be strongly influenced by ease of maintainence.