Jacob,
certainly ive coded applications for my own use that use multi monitors no
problem.
or at least none that I ran into but I was setting the position at start-up
and able to do anything you would normally do with no apparent problems.
Have a look at SystemInformation library there's lots of information there
about # of monitors installed, current resolution etc to make sure you can
programmatically set bounds.