Learning how to manually shoot syncro-sun to always get the effects you want takes practice, practice and more practice. Learning to manually calculate distances and bounce flash from various surfaces takes practice, practice and more practice. Learning to do either nearly instantaneously takes... practice, practice and practice... and more practice. And don't forget to account for equipment variances and 'effective aperture' while zooming. Adding a zoom head to the flash is yet another variable to always calculate for.
EDIT: That may read as a bit scary but it's really not. It just takes some time and dedication for everything to mesh and sync properly.