I would recommend it! Did a fair bit at university but was at Bristol so was way below the competitive level which was dominated by people who had been fencing for years at public schools…
Agree with the above about the mix of skills required – I used to say when I taught beginners that you start learning how to move your own feet, then your own sword, then your opponent’s sword, then your opponent’s feet – you start getting good when you can manipulate your opponent into the moves you want them to make in order to give you an opening. Feinting is a fencing term for a reason…
Much like most martial arts you have to work out your opponent mentally while also being physically capable, so – at least to begin with – there’s lots of improvement you can make so you feel you are making progress. When you reach your plateau of competence it becomes hard to get better without really intensive training (also not unusual for sports) – but with fencing being quite niche you may find it hard to get a lot of good-quality training or opposition at your level. Local clubs tend to be small but have quite a wide range of skill levels and making the jump from novice to competitive may be very tricky – I got a bit stuck being significantly better than a beginner but hopeless against the experienced.
The main downside I found was the emphasis on who had right of way once you get beyond the basics (i.e. which fencer is ‘allowed’ to score a point – only applies in foil and sabre) which can end up meaning you rely on electronic timing and/or judges’ decisions which rather takes away from the whole sword-fighting thing.
It does go well with building strong thigh muscles though! And you will sweat hard if you train properly…