One very important thing to note is that whichever way you choose (controls or mouse down events), you should make your sensitive areas big, especially in the vertical dimension. Touch screens are often not very precise when it comes to clicking on a specific pixel, even more so if people use their fingers and not a stylus.
___________________
Try to take over the world!