Not sure what you mean by suitable. The cage does the work in case something bad happens, the roof is not really an issue. It just needs to bolt on and stay there to deflect wind. The JH roof, I'm told, is a class A POS of the 1st degree. But, it doesn't need to do anything except stop air, which I'm told it sort of does. Sort of, that is.