Just because the Vendetta are 3 pieces cranks does not automatically make them BMX only. These have been designed for mtb use - downhill, freeride, hard urban..you name it these will do the trick for you.
Sprockets designed for different chainguides, self extracting bolts, bearing spacers to reduce bearing blowouts, 83mm BB widths, designed with weight in mind.
Are you a weight weenie? Try this. Weigh your DH cranks with BB. Aluminum generally has to be much thicker than steel. You'll probably be pleasantly suprised that a 3 piece crank made of steel (better fatigue life) are about the same as your aluminum DH cranks.