That fact that she's getting a subplot means she's involved in the story and including the [spoil]x-men stuff upcoming[spoil]
Randy looks to be getting some time to shine, but this could be his only appearance and dont think we'll see much of May so it boils down to who will be the core supporting cast this run?