DriverKit vs MFi for iPad custom hardware serial communication?

I have a custom hardware board that I want to communicate serially with from an iPad. Should I use the DriverKit route or the MFi route?

DriverKit vs MFi for iPad custom hardware serial communication?
 
 
Q