I've been thinking about how to reconcile the use of traits (freeform-y words or phrases) and skills in 24XX (in a different way from how 2400 does), and you've managed to do it very elegantly!
Glad you liked it! :)