If the goal is to have a truly random cube, holding behind your back and scrambling it is as good as any other method, as long as you do ~20 twists or so.
People often intuitively think that if you scramble a cube for a really long time, it will make it harder to solve. Beyond the first few twists, this is not so. Not only can any amateur solver demonstrate a cube scrambled for half an hour is as easy to solve as a cube scrambled for 10 seconds, there is a proven upper bound on the "hardest" possible Rubik's cube state: 20 moves from scrambled to solved.
http://www.cube20.org/
Naturally it's possible to produce a scramble using any method where, by random chance, there is less work needed at some point (As in, you solve the first two layers, and lo and behold, the third layer required only one operation!). This is a perfectly fair random occurrence though, and a good scrambler wouldn't discriminate against such scenarios, even if it could detect them.
One more thing: for most solvers, as few as six random twists is enough to scramble a cube. It is a fun puzzle to have a friend perform 4, 5, or 6 random twists on a solved cube, and then see if you can undo the twists without messing up the cube. 4 is usually easy, 5 is quite hard for me, and I can't do 6 without getting lucky : )
Bottom line is, unless you're a savant or a supercomputer, don't overthink cube scrambling!