Hmm "Stuff Science Works On" could be Flying Lotus, but I'm not sure. You could add it anyway, since we're not confirming it's Flying Lotus. I think "Television Story" should be added. It sounds to me like Flying Lotus, even more specifically like a song called Nidocin off of July Heat. Once again though, it's still just a suspect.
Yeah imeem is just as reliable as youtube, which is why I don't view it as a good source of info, but moreso as a way to get started on finding songs. "Kill Your Co-Workers" seems to me like whoever uploaded it just slapped on a name. I have the strong suspicion that a lot of this music is coming from "Flying Lotus Returns". I'm hoping that someday it gets leaked out into the public.
And it's no problem, I love trying to help out. Thank you for all you've done, I'm sure you've helped me out way more than I've helped