Interesting! I was expecting this to be freeform stat bonuses, without the bennie economy of Fate.
But you've done the reverse -- keeping 3d6-in-order to decide what stats your Aspects relate to, and interpreting the Fate point economy within typical OSR game procedures.