Sorry it's taken me so long to get back, been very busy at work.
Yes, 2 people failed my ground school days before graduation, they struggled all during training so it was no surprise. I'm sure you'll do fine with the swimming, just keep practicing.
As for the pay discussion, if your at virgin and willing to do maximum overnights than yes you are payed a little more, but if coming home to your own bed is more your style, tigers pay is better. The CIC pay is quite attractive and we have even had a cabin manager return from virgin recently as they missed the pay, no overnights and the people of course
Also if your looking to fast track your career it's a good idea too, promotions left right and centre for those that work for it