If positioned correct they should not spring open, unless they are cheap Chinese made.
I would look at the quality and try to get a little more strain on them. Perhaps reinforce the top catch where you are running the screws through the laminate of the ply.
Tidy looking box