I believe spanning fills one drive and then moves onto the next.
Yup. And zero performance increase. Zero.
Also, you will get the same results in your XBench scores for sequential I/O on the 1st partitions you made as you would if you had not partitioned the drives at all. Depending how random tests are performed in XBench this may be true for the random I/O as well.
What you're doing is called short-stroking and this is best done with the first 8% to 10% of the platter surface as a maximum. So that would be about 75 GB to 90 GB respectively. 150 GB is too big a chunk to really get the max out of a short-stroke unless these are 2 TB or 1.5 TB drives. Of course that's assuming you want the max.
It's not correct however to say that short-stroking doesn't affect real-world performance. It does. How much depends on what else is on the rest of the drive(s) and how/when it's accessed in relation to the short-stroked partitions. It may be very much better and it may actually be worse.
.