Yes. Bmx cranks are the best. With BMX cranks I was able to make my bike non drive side. So my cranks are on the left side instead of the right.
Check it out:
Photo by SIRAP SF
Photo by Annamarie Cabarloc
See the difference. No photoshop here, no editing nothing!