Are Interactive Display panels a mere hype or worth its popularity?