Let's be clear:
A track profile looks like a progress bar with the overall envelope of the track, shows where the cues/loops are (roughly) and changes color or greys out depending on playing position. Basically it is a linear analog to what a record looks like...
A waveform is a live representation of the currently playing position zoomed way in where you see the actual waveform or frequency spectra for a beat or group of beats.
It sounds from your description that you are asking for a track profile type progress bar, and I'm all about that feature. Waveforms are cool too, but not as useful to me...