The Raleigh is a nice one, but could be a bit too big at 24". I just picked up a 85? Raleigh Tamarack with similar geometry. And it's the consensus that they make poor drop bar conversions.
The Stumpjumper looks to be the right size. Very good price too. 18" frames are too small for you for a drop bar project.