1. Sorry to hear about that, It doesn't work on every UI for linux but in my trials, most did.
2. Its very true, PlayOnLinux uses wine, By default so does Legions.
3. Its also true that it downloads more files to run legions (500 mb actually sounds small)
To try and help your problem I...