For squatting, I like a hard sole and a shoe with adequate ankle support. This includes a basketball shoe or a crosstrainer. I am the Nike type of guy.
For heavy deads, I like to use asics wrestling shoes. Good flat sole and adequate ankle support.
B Fold uses converse, which is a good shoe.
Otomix is another good shoe.