As much as I appreciate the ridiculous base math, that's a tad too complicated for my tastes. If you want an even line between 1-18, roll a d20 and re-roll 19 and 20.
Otherwise, you could just roll stats 4d6b3 like we normally do, since that has worked for as long as it's been around.