It's so annoying when you can't find the track in your likes section and you can't even remember the name of track, it feels like forever gone. Right now i have "340 likes" on counter, but there's only 306 tracks.
Also when someone posts the track after it was private, then track appears on your stream with "posted 2 days ago" 5th from the top or so (Disclosure doing it all the time). This is not how it should be.
Solution 1: It could be good to get an option, when you can hide or show private/deleted tracks.
Solution 2: Tracks from likes section can't be gone, they are always stays there, but disabled for playing. For private tracks - when you make your tracks public, they should appear on top of the stream.