I would make her be more of a pyro dps than physical.
How would you guys fix Xinyans kit?