Why are you hurrying?
Last comment was in september last year, so I’d assume there have been some progress on this front, and maybe those working on it could give a short update like “we have done this and that, but this and those things are still missing”. Maybe there is a github issue tracking this that I’ve missed.
Another advantage of bors-ng is that it works with Cirrus-CI. Homu does not. https://github.com/rust-lang/libc/issues/1173#issuecomment-446002451 .
Support for receiving checks has been added to Homu, btw.