Wow, the replies here are SO not helpful... you ask about bananas and get orange answers. lol
Anyway, I've been using Paragon's NTFS driver, without a hiccup for ages. The build-in read only driver seems to be not only faster at reading but lighter as well, so I only use it when I need it. There is also a preferences panel for it where you can turn the driver on or off on the fly.
For me the only little inconvenience using this product is that I use the /etc/fbtab to prevent the Windoze partition from auto-mounting, so when the driver is on the disk "loses" its GUID. If the driver is on at boot the Windoze partition will mount. I guess I could use the name for it, but it is a minor thing.
In the event of any trouble, uninstalling is quite easy and can be done using the preferences pane uninstall button or via terminal using pkgutil. I always prefer using the terminal to uninstall pkgs, as I don't like leftovers. Needless to say, extreme care should always be taken when removing files with root privileges. You can list all pkgs installed by issuing a:
pkgutil --pkgs
Then list all the files for the package (paragon's ntfs in the example below):
pkgutil --files com.paragon-software.filesystems.NTFS.pkg
As you can see below the output will show you all the files the package's install script wrote.
mach [~] $ pkgutil --files com.paragon-software.filesystems.NTFS.pkg
Library
Library/Application Support
Library/Application Support/Paragon Software
Library/Application Support/Paragon Updater
Library/Application Support/Paragon Updater/Paragon Updater.app
Library/Application Support/Paragon Updater/Paragon Updater.app/Contents
AND SO ON....
Then you can delete them manually via Finder or using the terminal. Be careful not to break your system, please. After deleting the files and directories you can finally remove the receipt for the package:
sudo pkgutil --forget