Idk much about sword in particular, since I hate the RNG-dependant of sword, but I'll comment in general
The feat seems good enough, other than Continuum Ripple. Even on pure psi, it's not that good, since there's other much better and more reliable option. 70 psychokinesis is fine for skill dump, although idk if it's worth it, since if you play it right, your sword alone should be enough without implosion. It's better to leave at 45 for Electrokinetic Imprint and divert the points somewhere else. Also, Static (TM 70) is actually not that good. I never really use it since, on hard run. It only gave you breathing room if you're 1v1 or fighting bosses, which is quite a few scenario
For crafting, you can cut back on Mechanic and Electronic, refer to in-depth FAQ on Steam Forum for its maximum requirement. I recommend putting them -10 from max, unless you' re willing to either use Cheat Engine to force-refresh merchant, or afk for hours until you found perfect quality.
If you want to further min-max, there's +2 INT drug on Expedition, which will helps you a lot. And don't forget +15% House crafting bonus, unless you want to craft your end-game gear on DC.
If you do decided to divert skill points, some suggestion is Biology 115 / 130 for regenerative mixture and supersoldier drug (makes sure to have effective skill without any buff, since it's DC crafting) and 112 Chemistry for Tier 5 explosives. 80 throwing skill is also good, you'll get 90% chance on 4-5 tile. Mercantile is also a good pick, even though you don't want to put any on Social. It indirectly helps your combat capabilites from much higher chance to find 150Q+ parts. 105 effective is the cap. It's practically free pick for me so far, due how extremely easy to find really high quality items, basically almost every refresh you could find it on oligarch shop vs 5-8 refresh outside of their special shop.
As for alternatives feat, Expose weakness is a must for any mechanic damage melee. Opportunist, Quick Tinkering, grenadier, Fast Metabolism (-1 Per, +1 CON). 4 Per won't give you anything. If you want to be a little bit more glass cannon, (-1 PER, - 1 CON, +2 AGI) and grab Uncanny Dodge is pretty good, and since you have both dodge and evasion maxed, high agi will gives you better mileage on it, since it requires all-in effort if you want to utilize it on DC (full infused great siphoner).