(1) The bonus value has not been carefully tested, so it may be possible to find slightly better values.
(2) Plan is to now try adding similar restriction for pawns. I wanted to include that as part of this pull request, but I was advised to do it as two separate pull requests. STC is currently running here, but may not add enough value to pass green.