That pan looks relatively unencumbered so dropping it and replacing…about a very messy half day job if nothing unexpected is found. When I did my E39 most frustrating part was keeping the gasket aligned while I got the first few bolts back in. I would go with the better brand- German cars seem to leak all the time as it is and putting something poorly made down there is asking for trouble imo.