Nah, as long as you get the correct OBD engine for your car, and the right computer, you'd be fine. The swap does require a little wiring, harness modification, a different power steering hose, exhaust hookups, etc.......
I did mine as a newbie. I won't say it's easy, but there is a certain amount of satisfaction that comes with learning something new. Once you do the first one, everything seems easy.
Turbo isn't a bad option either. It would require more professional tuning, but I don't think it would be that bad.