Not all clients are angels. Indeed, the number of devils within those sites is overrepresented. The key comparison is how you find working for clients on Upwork etc. Versus real life. The approach is the same and there is a very definite difference in the way clients are on Upwork compared to offline sources. I’m not the only person who says that. Upwork etc. Can also pull down your integrity if you’re not careful, which in turn affects what you do with your offline clients. It’s not worth it as it cheapens your brand anyway.