Archangel's got a point about assault being your core.... If you are relying on the assault marines to break your opponent's line you need to field more of them.
Archangel's list has a distinct tilt towards assault that would probably get torn up pretty good on a minimal terrain battlefield against a more balanced opponent. Especially in an escalation game where only the devastators would show up. The razorbacks will become a magnet for anti-tank fire. They'd be better off in droppods. (The savings will buy you one more troop squad in a pod).
Here's my take on a fast moving list.
Blessed be the warriors, Have faith in suspicion
HQ (120)
(1) Captain w/jump pack, thunder hammer, storm shield (120)
Elites (710)
(8) Assault squad w/ 2x pp, furious, and vet sgt (p.fist) (240)
(8) Assault squad w/ 2x pp, furious, and vet sqt (p. fist) (240)
(7) Assault squad w/ 2x pp, furious, and vet sqt (l. claws) (230)
Troops (350)
(5) Scout squad w/ bolters + missile (75)
(5) Scout squad w/ bolters + missile (75)
(5) Tactical squad w/ plasma + Lascannon (100)
(5) Tactical squad w/ plasma + Lascannon (100)
Fast Attack (320)
(2) Tornado Squadron (160)
(2) Tornado Squadron (160)
This list relies on solid tactical manuvering (e.g. hiding and flanking) but it should be able to handle itself. There is room for tinkering with the HQ it could also be the following:
Blessed be the warriors, Have faith in suspicion
HQ (112)
(1) Reclusiarch w/ jump pack, bolt pistol, frags, meltabombs (112)
Elites (717)
(8) Assault squad w/ 2x pp, furious, and vet sgt (p.fist) (240)
(8) Assault squad w/ 2x pp, furious, and vet sqt (p. fist) (240)
(8) Assault squad w/ 2x flamer, furious, and vet sqt (p.wpn) (237)
Troops (350)
(5) Scout squad w/ bolters + missile (75)
(5) Scout squad w/ bolters + missile (75)
(5) Tactical squad w/ plasma + Lascannon (100)
(5) Tactical squad w/ plasma + Lascannon (100)
Fast Attack (320)
(2) Tornado Squadron (160)
(2) Tornado Squadron (160)
The final list is very similar to your original list Voodoo boyz except it has more fast moving firepower and less anti-tank. The two lascannons and two missile launchers should be enough to give you a chance to take out heavy armor at range in the first two turns. The powerfists/ meltabombs/ should be able take out most remaining armor.