I know this is an old post, but just for the record, the answer is yes and no. I'll explain:
I repaired an HD7 a while ago and I damaged the LCD by mistake. I did some research and found out the Inspire and the HD7s LCDs are compatible. I had a spare LCD from an Inspire so I put it in the HD7. It fits perfectly and connects to the motherboard, no problem. But after playing with the phone for a while I noticed that the colors started to fade out whiter and whiter. The colors were not vibrant at all. After rebooting the phone the colors would look normal again. Then they would start fading more and more until everything looked washed out; almost black and white. I thought it was the phone at first.
I did some more research and realized that the Inspire and HD7s both use superLCD's, but the the regular HD7 used a regular LCD. Comparing phone reviews showed that this was the only difference between the newer HD7s and the older HD7. So I ordered a regular HD7 LCD and installed it and that solved the washed out color problem. I guess the SLCD was trying to draw more power than the phone was designed to send to the LCD?
Anyway, the HD7 and HD7s LCDs will both fit and work but they are NOT compatible. One uses a SLCD (note the "s") and one uses a regular LCD.