Been using it for a little bit, and here's my review.
Aimbot
It has prediction and can be used legit or rage. It has smoothing for legit, you turn it off and turn up the FOV and you have an insane ragebot.
Sometimes the bot looks like it's aiming off the bone you set it to e.g. it will seem like it's aiming chest when you set aimbone to head, yet somehow, it always manages to hit the bone you've selected. You will never miss a shot. I've used a lot of aimbots, and this one is one of the better ones.
I give the aimbot9.5/10(because of a weird little bug I had at first, but it fixed itself, also sometimes, I feel like the aimbot loses it's target, it'sveryrare though).
ESP
ESP is just good old ESP, put simply. The boxes track smoothly, the HP updates properly and the distance is shown correctly. No bug so far where ESP isn't on someone, and I've had absolutely no issues with it whatsoever.
I give the ESP10/10,there's just nothing wrong with it and it does its job well.
Misc.
I haven't used the norecoil, nospread, and nobreath (due to FairFight ban risks, I prefer legit hacking) but I've used Draw Aimbot FOV and Draw XHair and both work perfectly. I think it's safe to assume norecoiletc. works fine.
I give the misc options 10/10,I've had no issues with them, and they seem to work just fine.
Menu
There is no in-game menu, you configure your settings via perfectaim.io on the VIP panel, and you can have multiple profiles. It syncs with your game in 1-2 seconds, so almost instantaneously. The way the menu is designed is sleek, and is well done. I actually prefer this over an in-game menu, personally. It's less cluttered and easy to use.
Definite 10/10 for the menu. Job well done.
Performance and Price
One of the best price-points for excellent cheat performance. You will experience no FPS drops and no ESP lag or anything of the sort. Easy10/10,for the price, it's a bargain.
OVERALL
Overall, I give the BF1 cheat a 10/10, the initial setup issue with the aimbot that was solved by verifying game files, and the occasional target loss isn't enough to take away from the cheat experience, it's fun and you'll win. If you're reading this deciding whether or not you should get this cheat, your answer is yes.