Adding new instrument interface Senaite 2.0

hi,

How to add a new instrument import interface w/ Senaite 2.0 installation?

I saw here few posts here that recommend extending Senaite.Instruments add-on, but it fails to run on the Plone 5 (with same error already raised in Senaite.Instruments - Issue 4 ).

Pretty detailed instructions on the Bika.Lims page - Creating Instrument Import Interface. But it says its deprecated and requires modifying the core module.

Or there is PR published by @xispa Make use of adapters for import and export instrument interfaces. But there are no examples of how it should be used correctly yet.

what pros/cons of these options?