Yeah it would be a better choice, I'd probably go aftermarket also once I reached the point of a full-on stroker. One thing also about the author of that website is he's located in Al-Ain, UAE which is hot as hell and at sea level so it would be easier to tune than up here in the Rockies.
Some day I want to drop a gnarly 4.0 stroker in an old AMC Rambler, like this guy did:
YouTube- Autocrossing AMC Rambler