I'm getting the no stratum notice too, even though I'm running the latest cgminer and have been on stratum for quite a while.
Now I don't understand your problem. cgminer looks ok ("Switching pool 0 ... to stratum+tcp ...").
Btw no need to run backup pools for api, api2 and api3 - all three IPs are using the same stratum backend...