Never been to BIDC so I can't say. I just know that compared to other places my friends have gone to, especially in the city Sukhimvit area, they are more reasonably priced.
In ladpro there are many . If you take a taxi to pathonyothin station union mall there are so many nearby. I'll send you the link to the one I go to. The dentists speaks English and its reasonably priced compared to the ones in the city.
It didnt work properly for me . The hotel reports the test results to the ministry of health anyway. Although now they no longer do the 5th day pcr I'm not sure how they will keep track of the atk if app not working. I did 2 pcr at the hotel because I arrived before the 1st and have just kept the paper results.