Small-team + generic-as-possible = dumb.
Back to the drawing-board.
From reading the description the OP provided in a subsequent post, it sounds like this is a pre-defined requirement of the (academic?) project. So the drawing board isn't really something they can revisit.