You're level 27, so I would look at purchasing level 30 Common IOs from the AH. With a little patience, you can get all of them for 50k each or less. This is a bit more than an SO at that level, but you never have to replace or upgrade them, so it works out in the long run.
Also, if you are buying set IOs, you can purchase them pre-attuned from the AH for the same price as the un-attuned. This saves you having to purchase a catalyst. The only things you need catalysts for are turning ATOs/Winter IOs into their Superior counterparts.
I would also suggest dropping either the recharge or one of the end redux in Spinning Strike for an accuracy instead.