If you use your expanded table, I suggest you allow 31 points instead. That way you can create arrays on par with the average rolled stats for 4d6, drop the lowest. As explained elsewhere, the average stats for 4d6, drop the lowest, are about 16, 14, 13, 12, 10, 9...