solder is cheap and easy buy some cranks may be harder to get to stick. The epoxy stuff seems a little more resilient in sticking than solder plus its lighter.
Some engines I have seen no gain in power but a better fuel draw. The ramp will help some engines get on the pipe easier too.