Tbh Squadron was their first idea for solo dungeons during the end of ARR then they made unsynched a thing and honestly I thought the squadron option would end up a discarded Idea.
I'll be frank I was surprised to see that coming, but even now I still don't know what they are gonna be outside of optional content, I'll reserve m judgement after I'll have given a try on the dungeon thing anyway