Good for you for proceeding with caution and eyes wide open--and for keeping yourself accountable. I know how hard it is to reach out to others for objectivity when you want so badly to look at things through rose-colored glasses.
When it comes to those red flags, remember: you know what you know.