We live in Maine and am thinking about getting bees. We've looked at Langstroth hives and Long Langstroth Hive. I'm more inclined to Long Langstroth Hive due to being able to build them more easily and less disturbance to the bees and ease of access.
The parts of that design that I like best is the inner cover design and the way they rest in the hive top as well as the queen excluder and division board design. I would take the plans from the site you linked and modify then so that they use inner covers like the design in the video.