I have one of these on my commute and I almost always take the lane (i.e. center myself in the straight lane behaving as a car).
There is a marked bike shoulder (wouldn't really call it a bike lane, though the city might) that ends before the right turn lane starts, and then resumes after the light. Its a 30 MPH. So when I get close to the shoulder /bike space ending I just signal and hop over into the lane.
Creeping up on the right of the through lane can get sticky if for example you begin to do so while the light is red and then traffic gets moving again with the green. Could find yourself riding between moving traffic in the straight and right turn lanes, and cars in the straight lane are not expecting bikes to be passing on the right in the edge of 'their' lane.
If it's really hairy and I just can't take the lane on the approach I'll just jump over to the sidewalk to clear the intersection.