As many have said, it is not emulation. It is re-creation. Like all re-creations how accurate it is depends in the information you have on the original.
AGA was also a re-created Amiga chipset but the engineers had the original design chip schematics, something the developers today do not have.
I disagree. :-P
Why doesn't WinUAE 'feel' like your original Amiga? I ran WinUAE on my Iiama Vision Master 450 Pro at 50Hz with VSYNC for many years and it felt very close. Could it be your setup? I used a monitor capable of an exact multiple of the Amiga framerate (50Hz, 60Hz, 100Hz) forced this using powerstrip and enabled VSYNC. This makes all the difference to me.
WinUAE runs under a deffective OS: it's software broken by definition.
-Running on a propietary closed-source OS means you depend on Micro**** to have a compatible OS.
-And more importantly: Windows is a broken OS, bloated an slow, wich you can't optimize much. There's no real way to ensure the defective OS won't take CPU from WinUAE to run any ****ty app in the background and cause desyncs, stalls or slowdowns. A real OS where you can configure and even modify scheduler is needed to avoid this broken emulation.
-Windows adds a lot of output delay.
It doesn't mind if you run on a 50Hz display. I did that on the past and you get smooth scroll etc, but it's a broken and immoral OS you're running under the hood anyway. It's NOT how an Amiga looks and feels.
Now an FPGA implementation IS an Amiga. It looks and feels exactly the same. Response is the same. It isn't a total and absurd waste of resources like WinUAE solution is.
WinUAE can be a tool for poor Windows slaves to work with HDF files and all that, but that souldn't be considered an Amiga Computer replacement. No way.