detect disabled indexes
I think it might be a good idea to detect when index is disabled. I know that it might not surface when comparing schemas, but the effect of disabling is on querying the given table is comparable with an index beeing dropped or modified in an unfortunate way.
Not to mention that there is no way to tell from SSMS GUI whether index has been disabled or not
This was also the first thing I noticed, it doesn't pick up something that can have such an impact on performance.