It looks like all the current is likely to be carried through the plating on that hole. Its a pretty big hole, so its probably OK, but if I were mine I'd do a proper job soldering the top.
How good are you at soldering?
Also, I said the bottom looks OK, but since the connection doesn't...