Struggling to see the good use for Skeleros

The last info we received on this troop was:

So ye, don’t get your hopes up :frowning: