HarbingerX
Rob Of The North
I just don't force people to do that. (I played in an AD&D game last year where the GM insisted on rolling 3d6 in order - against the advice of that game - and 2 out of the 5 players failed to qualify for any class - I just have limited patience for that.)
I would only use 3d6 in order if everyone was on board with that. Using arrays sounds like a good way of providing some randomness and better than point buys or standard array.
A DM I played with would usually have us generate 4d6 drop lowest in order and then can swap 2. HP was roll twice and take highest. When leveling up, re-roll all hit dice (so 3 dice at level 3) and use the new value if it was higher. This made bad HP rolls only hang around for one level.
As mentioned the bonuses were low, so you get away with ignoring your actual stats. The only exception to that is if you're playing with the 5%/10% bonus to XP for having a high prime requisite. I played with that once, and it made a big difference in the long run to the one PC that didn't have a 10% bonus; though he was an illusionist so sucked anyway.