The men's event at SCI was kind of a Nationals preview, with all three of the men with Challenger medals (wins, in two cases) competing against each other.
Keegan has been presumptively the #1 man in people's minds since Worlds, and I'd say this solidified that. The crowd loves him, the judges have embraced him, and he's been getting very consistent in the short program now (in the four that he's done in competition beginning with Worlds, counting the GTSA domestic event, he's had only the rough 3A landing at Nebelhorn, and even then he still scored above 90, which is a level that none of his rivals have reached). I think he should consider halting the attempted 4T backloading going forward, because the risk/reward ratio isn't really there.
I admit that after Milan I really had no expectations for Nam anymore, but he's looking like a solid #2 right now. Still some UR issues, and he's probably never going to be able to compete with Keegan in terms of speed and showmanship, but he's made very visible leaps forward, and he's been putting out consistently solid free skates at all his events this season.
Roman is still in the up-and-down phase, unfortunately. He's the only one of the guys competing senior who's doing a two-quad short program, so his upside is potentially huge, but that only matters if you can rotate it (well, I guess Kevin is also doing a two "quad" short program, but we all know he's not going to get those rotations in).