Semi modular should work the same as modular for your needs. Modular (full) all the cables can be removed. Semi modular, the permanently attached cables are typically all required power cables anyway - cpu 4+4 pin power, atx 20+4 power and sometimes a 6pin pcie power. The rest are modular. Since you'll need the permanent cables anyway it won't make any difference. Xfx are being made by seasonic, should be a good quality power supply.