dual 2670 is significantly faster than single 1650 v2 at multicore but slower at single core or anything less than 4 cores.... it all depends on your software. obviously dual 2670 uses more significantly more power....
Also, unless you want to get stucked only with e5 v1 cpu, i would be real careful looking at WS from lenovo, hp, dell. If the WS doesn't support v2 cpu from the get go, there is no bios upgrade to do that..... They actually have two different versions, the earlier one only support v1 cpu and a later ver support both v1 and v2 cpu... A clue is looking at whatever cpu that comes with the system. In this case i am betting that HP 620 you're looking at will not support v2 cpu and there is nothing you can do to make it work with v2 cpu, unless the seller says it originally came with a v2 cpu but was replaced with v1 cpu.
Server board with 2 sockets also good but a little more expensive. intel s2600 cp is the cheapest option, but intel also have problem of not supporting everything all the way.... like limiting a lot of cards to Pcie 2.0 instead of 3.0 when v1 cpu is used. also oem cpu like 2696 v2 won't work...
there are also a lot of people with supermicro boards around here. I myself have the asus z9pe-d10. It's not the cheapest but it's very flexible since it support oem cpu like 2696 v2 which intel s2600 doesn't and has less restriction on hardware support than intel s2600. the asus board also support S3 sleep as well as I have personally no issue with it ever locking up randomly under win 10. I tried two supermicro boards when i bought my pair of 2696 v2 and they had random crash under win 10 which was never resolved.
Here's a z9pe board for $350:
ASUS Z9PE-D16/2L SSI EEB Server Motherboard Dual LGA 2011 w/ASMB6-iKVM PIKE 2008 4053162458444 | eBay