This level ended up being just too complicated and difficult for me to get anything good, so I just gave up and ended with this run.