The main problem is whether a character has "different enough" skins to need a flat list of implications vs a tree of subskins. My original annoyance was with Saber vs Saber Lancer vs Saber Alter vs Saber Lancer Alter, but in this case it doesn't really look like it's the same thing.
For ascension tags, if we don't imply them to the base skin tag we'll have essentially two duplicate tags for each image, but for tags like these that seem tangentially related I'm not sure there's any point to do this level of nesting.
Same with Kiara Lily: she's not visually closer to sessyoin kiara (swimsuit mooncancer) any more than she is to sessyoin kiara, right?