My personal preference is to use the abstraction layer whilst it's not deprecated :)