I reckon casting would be an issue with that....
I've recently begun spearing and I too have got the bug bad.
Been meaning to do it for years after spending time in Fiji and going out every day with the owner of the boat I was staying on - I loved it.
I've been ab diving very regularly since then, but only made the decision just before christmas to get a gun and start shooting.
I bought an Undersee Godfather 90 - Aussie made railgun, and I've been absolutely rapt with it so far. Kinda wish I'd gone a little bigger, but I'll wait for another gun to come up in the future. I think the slightly smaller size has been great for getting used to working around the rocks and reef, and also getting into good firing positions.
Currently still using a decent pair of Mares snorkelling fins rather than long diving fins (they are to come), and still in the surfing wettie, but that will also change before too long.
Picked up a decent Oceanic mask last week though, but haven't had the chance to get out there and see what difference the low volume makes.
Running a float line with quick spike too.
I'm doing my best not to rush out and 'get everything now', and I honestly think that this is going to be something that I do for many many years to come.
Having the ability to be so particular about precisely which fish out you want, whether its a big single blue groper or one blackfish out of a whole school, having that choice, rather than having no say on what fish takes your bait is simply awesome - when it comes to equally spearing for sport and for the table.
I've also been very pleasantly surprised how little damage actually gets done to the fillet if you do make a bad shot too. I'd always assumed that a shot through the side would ruin the whole fillet - but from my experience so far its that other than a little bruising, it really doesn't seem to make much difference at all - I guess its because the fish gets killed very quickly after its been shot? However, the real accuracy of the gun has been making head shots a breeze 90% of the time.
Anyway, I'm loving it - can't wait for this bloody weather to clear so I can get out there again!