You are doing the exact same thing, and you post your music on soundclick.
I doubt you get "respect" in the streets by having a battle then going "yo yo, by the way, check out my soundclick internet site, its got all my cool songs on it yo
www.soundclick.com/blahblah is the address!"
If you're gonna diss somebody, diss them. Just try not to make a fool of yourself by acting all gangsta on the internet.