Yes the one i linked IMO it will work well and will charge a lot faster (around 1/3 the time approx) then the charger you linked from IO at 0.65 amps thats more suited for 18650 IMO not big 26650 cell's. I would cancel the order from IO if you already have a Xtar wp 6 II.
If your after good protected 26650 batteries this test/review might interest you the batteries are from the same seller.
Protected Trustfire 26650 5000 mAh Battery
FYI the Xtar wp 6 II charges at 0.60 amps more suited for 18650's or smaller cell's. The Xtar wp 2 II can charge at 0.5 amps or 1 amp.