Not just that, anything like that will need constant cleaning and maintenance like scuba gear. It is supposed to be a lifesaver, so worthless if it malfunctions at a critical moment. That means constantly changing out the canisters even if you don't use them (every time in the water), checking seals, cleaning fittings, etc. It will be expensive for every day use, and if you don't change things out, it will most likely not work when you need it (Murphy's Law).
If you're worried about being separated from your board and drowning, get one of these (pictures attached). Wear it deflated under a rashie or wetsuit or right on top if you're going to really kook it....you can inflate manually with the mouth tube then float easy forever. If it's big waves you worry about, like others have said, unless you are surfing a huge spot then you don't really need it....conversely if you do really need it you should not be surfing that spot as you ain't ready yet.