I've played with this a bit...
The video-internal interrupt stuff is supported on EGA as well as the VGA cards I tried:
EGA: 3c2 supported, interrupt is triggered
S3 Trio64: 3c2 supported, no interrupt
ET4000 default: 3c2 supported, no interrupt
ET4000 with additional jumper: 3c2 supported, interrupt is triggered
ET3000: same as ET4000
TVGA8900: same as ET4000
PVGA1A: 3c2 supported, interrupt is not connected on bus
The documentation that floats around on the internet is incomplete, they do say you have to set CRTC index 11 bit 4 to 0 to clear the interrupt, but miss the fact that you have to set it back to 1 after that if you ever want to see an interrupt (and the 3c2 flag) again. I've found out by looking at what 'Gauntlet' does. The people who wrote the documentation probably couldn't make it work and thus wrote 'EGA only??' there.