hi, According to my performance test experience, the most used test protocol is WEB(HTTP/HTML) & sockets ( named as Windows Socket in LR)
no doubt that Jmeter supports WEB test, Does it support Socket test? I think It should do because It's made of java, and it's not difficult. If it support, surely it will enlarge it's capability much.
