It's difficult to say from the picture, but the pads on the SMD devices seem like they are too short. If they don't extend a bit more than where the pins on the SMD package end, looking from above, you might get trouble when soldering. This is because you'd like to be able to heat both the pad and the pin simultaneously. The only place where you can put the tip of the soldering iron is on the pin itself if the pad is too small. The heat from the tip must then be conducted through the pin to the pad in order to heat it sufficently for the solder to adhere. Maybe not the correct technical english terms, but do you get my point?
This shouldn't be the case if the footprint is from a library in your PCB design software. If you draw it yourself, this should be considered in order to make the soldering easier.