I always build off of whatever the stock is....
Why? While some newer sys's offer new functionalities,
it's not what SYS you use in a rom, it's what else you put in a rom that will make it sluggish/freeze/give you problems. And I know how to take out the sprint cr_ap that slows it down.
And by what else, I mean OEM's and registry tweaks. And by using the stock rom, I don't lose any functionality with the programs that the carrier provided.
So I vote for stock whatever that is.

I can make it run just as fast as any other, and it's been tested by my carrier for months to work properly on my phone...Try my roms...Very nice!