I was wondering if the amount of time it takes aircrack to check keys and crack a wpa network can be reduced by using a premade dictionary file from say crunch, rather than by simply piping john the ripper into aircrack once u have the handshake?

Using aircrack and john the ripper I was getting 350 keys a second on my old laptop? Is that good.

Also, is crunch proprietary to only backtrack or is it a general linux program that i could use in say, ubuntu as well?

Thanks for input, Im new to all this but it is really cool stuff