Be warned...I'm in a bit of a lousy mood.
Leave the Irish names alone. If you don't think people will be able to say it, either deal with it, don't use it or use it as a middle name. Don't butcher the spelling.
Roisin is a gorgeous name.
Rosheen is tryndee krap. Sorry.