Late to the party on this - a few years ago, the driverlib libraries in MSPware were a bit rough for various reasons...
Recently (a few months ago) I got back into the MSP world with the newer FRAM Launchpads and also the MSP432 (32-bit) offering.
Driverlib has improved a lot, as has CCS - support via the e2e forums is excellent and I really quite like the driverlib code now - its pretty lightweight, they've rationalised the API naming scheme, it's very functional - I much prefer it over using register-based coding with magic bitfields etc. Also makes it easier when switching devices as a lot of the changes take place "under the hood" so less for you to worry about.
Go for it!