Some good work has already been done to tackle this issue. If you follow the instructions on this page, you should be able to experience instant switch creation or package installation. But it seems that there are still problems with ocamlfind.
As a side note, I am thinking that we could have a topic gathering the different existing bounties. I already created one to fix lwt ppx in the past. Ahrefs creates bounties now and then. One central point could help for visibility.
This bounty is about to expire. Which means the money will be lost. If someone could start to work on this task by the end of the month, please claim the bountry. Otherwise if you know a student or someone who needs the money and can claim the bounty, put us in touch and I will validate their claim. Ideally it would be nice if the person is in the ocaml community. But at the end of the day I don’t care much. I just don’t want the money to be lost.