I thought as much but couldn't see it for some reason. Had a scroll back and found it though, thanks! I can't find a huge amount of info online about any of those but I'm probably being dense. Will have a proper look in to it tomorrow.
There aren't a lot of trailer reviews as they just aren't that many in use, high tier cargo trailers are a niche of a niche!
Would go with whatever has the best hitch for your bike, as that's a lot of the problem with trailers.
Scroll back a few pages, pretty sure I just posted about trailers in this thread.