OKW seems like a "community" in the middle of WDW. The rooms are large and comfortable. Even though the resort does seem "spead out", there are 4 pools (3 currently operating with the main pool rehab) so you aren't far from a pool or bus stop no matter where in the resort you stay.
As far as the bus loop taking 20 minutes. there is a little added driving time at SSR, so I would guess that is kind of a wash between the 2 resorts.
At OKW to get to the main check-in area from anywhere in the resort, you can hop on any bus, they all stop there. For the return trip, you'll need to wait for the internal loop bus -or- walk across the bridge to the Peninsular Road bus stop and catch any bus.
My personal opinion is that Peninsular Road is probably the most convenient spot to stay as far as bus and hospitality area access, but be aware that Bldgs 28 and 29 don't have the best "views" from the balcony if that is important to you. The rooms, themselves, are perfectly fine.
I'm hoping we can get a nice water view this trip, in on of the buildings along the canal. In all the years we've owned, we've never been in one of those buildings. So far, I think our favorite area is Turtle Pond...but again, we have a car, so it really doesn't matter where we stay.