I did concierge FA10 and loved it! It's a great role. Couple differences from other roles: you'll tend to work with mostly ICPs and full time CMs. I was the only American concierge CP at my location, and there were 4 ICPs. Training seems to last forever. You have to go through front desk training, which is a week of computer learning and 2-3(?) weeks on the job. Then another week of computer training for concierge, followed by 5-7 days on the job. Note that I did my training back when we had DPMS (the horror!) and I've never used LILO, but I've heard it's much more user friendly.
When I did shifts on the front desk, I occasionally got graveyard shift (10pm-8:30am), so your schedule can truly be all over the place. I hope you have a car because resort busses are a nightmare, especially at night.
I was only in concierge 2 months before getting pulled for a PI, but I loved concierge 100000x more than my PI and wished I never left! You get tons of perks- I got free cirque de soliel for two, free restaurant meals to review (I was the 1st non-staff to ever be seated at via Napoli!) and after I left my icp friends got not so scary tickets, very merry tickets, and random magical moments. The PI was less magical

I was about to be trained club concierge, so taht's another fun option, but I took the PI instead.
I've found that resort CMs tend to be more like family than park CMs, having worked extensively in both. You all work crazy hours together and bond over the ridiculous guest requests. 2 years later, I still keep in touch with everyone from the resort and try to visit twice a year. We always did Halloween, Thanksgiving, and Xmas potlucks and celebrated birthdays. It was awesome!
It is a competitive role, and I was the only one in my training without a hospitality degree. You need to have thick skin because guests can be really mean. When I worked in parks, even though I was in a spieling role, it felt robotic. Resorts are the complete opposite. Your brain will hurt by the end of the night, but you also know you've made a major difference for your guests