I use Link2SD and have Avast linked to the 2nd partition, and it seems to work fine. Link2SD uses symbolic links to link apps to the 2nd partition, so the device actually thinks they’re in internal storage.