Not only is it not a good look, it's pretty dangerous.
If there's nothing to stop the central suspension leaf locking thing in place (normally a job done by a grub screw) and it's just relying on a poor blog of weld then when that weld fails, the front of the car will just drop right down.
When its off, clean it all up and take a look to see whats going on.