For most automation tools (Jarvee, Nextpost, MP5, Alfred, FollowPlanner, GMT2), HTTP is the recommended choice and also works well for regular web browsing.
If you need broader protocol support, higher efficiency, or advanced authentication, choose SOCKS5 instead.