Why doesn't selecting a UV island select the corresponding vertices in the model?
This is now possible as of this commit. Will be in 2.75 or any recent development build.

To use it, enable Sync Selection, switch to face select mode (&#9096; Ctrl&#8633; Tab), and enjoy ;)