We have a 2200W Inverter hardwired into the system and use it to power a low-power microwave (500W) and other items that only require a few minutes of use but need 240v.
The problem is that to heat your water you'll require to run the engine for quite a long time at fairly high revs, and during all that time your alternator will be flat out so it'll get very hot, also, if the belt isn't tensioned correctly it'll likely screech, and the fact that any cabling and terminals from the alternator to the battery that aren't up to spec will also heat up alarmingly and make a nuisance of themselves, so making boiling a kettle the only really sensible option...