One best practice I would suggest is to go for the best support you can, irrespective of vendor.
Waiting a week for a new LTO drive to ship after your datacenter has burned down is not something you want to be doing, for instance.
Ditto for running the gauntlet with no backups if your autoloader blows up because your vendor response time is not good enough.
In a similar vein: I would not recommend mixing and matching vendors with drives/libraries. Why? Finger pointing. You don't want vendor A to blame vendor B's device and vice versa.
Dell server support where I am is exceptional, we run a TL2000 autoloader, but not directly from FreeBSD.