I've never tried Bonnie so I cannot comment there. Angelica made a prediction via DM and it came true, but the timing was off by quite a bit (delayed about nine months from her original prediction). Sammie had been accurate for me circa 2017 but has really derailed in quality since then and I've since deserted her.