It depends what you want from it really, you can break the differences down to scale, pickups and cosmetics (as the EQ is the same on them all)
The multiscale one is not as 'big' as e.g. Dingwalls, and is a 35" at the B string. I had a 34" EBH1505 and the B was fine but probably wouldn't handle being drop tuned as well as the multiscale would.
Regarding the 1005 vs 1505, the latter more expensive one has 'better' Nordstrand pickups and a fancier finish with the burl top. Personal preference is the key point here - there are plenty of YouTube videos that can help, this is the best I found:
n.b. I sold my EHB1505 to go towards a Dingwall NG-2