Filtering inside = more likely to be hit by a door if a passenger decides to get out, also (as drivers 'expect' overtaking to be on outside) more chance of being squeezed into kerb (not nice for rims, could have you off).
Overtaking outside = more potential conflict with oncoming traffic (but they can see you and you can see them): Answer is to plan an escape route.
Good filtering/overtaking - I'd have made the balance more to overtaking, others (as shown here) make a different balance. In the end it's a personal choice.
When waiting for the cars doing u-turns, I tend to angle the bike more across the lane, this discourages car behind from attempting to push past too early.