I don't know what the benefits are; Colorado was just named as a training center for figure skating, but it's been a magnet for figure skaters for ages. It made me wonder, so I asked.
I could definitely see ice time as a benefit if all the local rinks are single-sheet facilities. It is easier to treat it like a job and go someplace to train off-ice and skate all day without having to go elsewhere.
Our skaters cobble together a mish-mosh of dance at one place, off-ice at another, while fighting for ice time against hockey since we only have one sheet of ice. In NJ (for example), that's not the case: there are rinks with up to 4 sheets of ice and they have much more variety of on-ice training. (High/Low freestyles, moves and dance sessions) Our fitness center is awesome, but because of the facility's age restrictions, the younger skaters don't get to use it unless they're doing personal training. We have adult dance/fitness classes in the dance and multi-purpose room, but no ballet or off-ice group lessons are offered for skaters.
It's very strange because our site could be great for figure skating, given the facility. I think the single sheet of ice is an obstacle. If we had a second sheet, there would be more ice time available, which would increase the figure skating population.
I went to the Ice Cube in Michigan and their facility is awesome. They have multiple sheets of ice, dance rooms, fitness center and even sport medicine/therapy/massage service in house. If all of them are run well and work together, it could be a great training facility. If they're not, it's a disadvantage.