All your plants will benefit from fish emulsion. I have just been reading up on it, now I need to head to the garden center to get some.
I agree, your tomatoes will love fish emulsion! However, it could possibly attract animals like raccoons.
When I was growing up we would go fishing every night and the fish that were too small, the yucky horned pout or the big sucker fish would get "planted" in the garden. It is all good!