I love contraint playback to selection and the looping feature when used together with the Chord Estimator of Matthias Mauch. Unfortunately the loop borders could be improved slightly, just for looped playback purposes, if the looped playback would not use the segments detected by the chord estimator but the nearest transients around them! Then we could even get perfectly looping loops without any extra effort! Perfect for unlimited musical enjoyment fun together with professional music content analysis.
In short having an option in the Preferences like: "Use for looped playback nearest transient to Chord Estimator time point detections if nearest transient is available in maximum distance of 300 ms or so"
would be bombastic.