Sounds a lot like WoW tbh. Multistrike, Mastery and Leech are direct copies.

WoW's stats had more impact, which could be fun but also worked as a double-edged sword where your class could feel horrible to play until you could stack Haste or certain gear (particularly accessories) were worthless if they didn't have your two best stats on them.

It's also extremely hard to create decision making. Players will tend to aim for the stat with the highest dps. Stats like SkS are good for decisions because there are multiple builds depending on latency, preference, double weaving, inner release windows and so on. Multistrike is difficult because at core it's an copy of Direct Hit but any proc based class suddenly finds it mandatory to stack. Your "Follow Through" sounds like crit that again becomes absolutely mandatory for proc based classes. Tick Rate would be near-worthless on some classes and feel awful to see on gear.

Mastery in WoW was very hit and miss. Some just got a flat % damage buff. Others got great Mastery. Often it was either "avoid at all costs" or mandatory. I'm not sure FF14 (having only 4 class designers) currently has the manpower to balance a mastery for every class.

Bonus stats like Leech are interesting. WoW had avoidance and movement speed too. Elemental Resistance could have been made a bonus too. Perhaps something could work there.