I can see what you mean on sleigh bells, but I've always thought Battles was a very accessible band (though not on paper), I think a lot of people would recognise Atlas and possibly Race: In.
Atlas is probably the make or break to see if you'll like them. Should really post YouTube videos to see if you'll like em first

