I am going to assume a part of your question refers to the comparative fuel/induction system weight per power output. However, I think the deciding factor would the level of engine stress allowed for the application. In an instance where the engine can be run at close to cylinder pressure limits, the additional power provided by precise control using EFI will far outweigh the lighter weight. On the other hand, typical production engines are never run very close to these limits, so if reliability is of higher importance than ultimate performance, a precise tune may not be as critical, and a carburetor may prove advantageous simply because it does not require as much mass of overall equipment to implement. This is especially true on small displacement engines where the weight of the control unit, sensors/actuators, and high pressure pump could be quite significant.
In terms of ultimate performance on anything other than a steady state application, modern fuel injection will provide significantly more power at higher reliability, but there is always a trade-off somewhere, and system weight may be it depending on your application.