channel_controller tries adaptive width channels first

more punishment for small channels
goal turn tries to be more exact for 5s