With recent updates to tokio, CPU can't be utilized to 100% with tokio::spawn when using hyper. Performance of rewrk can be increased if multiple single threaded runtimes are used.
I think it is a good idea because all connection tasks spawned by rewrk are identical so work stealing benefits aren't much.