Decided to approach Litmus community on this: run a few spam checks and discovered that our IP is not registered at ips.whitelisted.org. I was browsing for the reputation trying to figure out if this is a trustworthy resource that you definetely need to be whitelisted with but could not find the accurate answer on this. Any advice? Thank a lot!