From what I have read around (not any direct experience with any of them) I would go for the Cube, personally, but I would seriously think about finding some way to add some additional sealing on the outside or - if possible in the specific installation - to “protect” it from rain (and the idea - even if it will evidently void the warranty - to drill one or two drain holes doesn’t sound that bad to me).