I think it something that they improved so I do not know the last time you tried. I have had hitching on previous systems as the game is needs loads of video and system memory. Luckily I no longer have any hitching even in Bree.I tried the trial quite a few times now. It seemed like a decent game graphical and gameplay wise, however the game for me hitched like mad and made it really unplayable.
The FPS was good so I don't understand why it hitched so bad.
I think with LOTRO, hitching is quite a common problem, I tried everything people suggested and it didn't fix the hitching, so I uninstalled it.
I have had one problem on my new build that was easy enough to sort out and that was severe frame skipping which often gets confused with hitching. This was easily sorted out by setting a frame rate cap in the config file.