"Nothing beats the real thing" must be qualified. If you have a stock Amiga 500 and a Commodore 1084, and you're playing old games, then yes, it's great. If you have a stock Amiga 500 and a VGA monitor, you're screwed. If you have a stock Amiga 500 and a TV with composite inputs, you're only screwed if you dislike playing games in black and white. Getting the real thing to function in today's world is often a challenge--unless you're willing to pour money into your setup.
WinUAE has a lot going for it, not the least of which is Toni Wilen, who despite the ups and downs of the community, still loves classic Amigas and still appears to love what he's doing. WinUAE does things that even a heavily expanded classic system would have problems doing. And if it doesn't, the source code is available, and you can add the functionality yourself.
Buy Amiga Forever. It's legal, it's easy to use, and you'd be providing direct support to the companies and individuals working diligently to keep classic Amiga computing alive. And if you like WinUAE, drop Toni a thank you note. He's human and appreciates kind remarks just as much as the next guy, yeah?
EDIT: An example of Toni's awesomeness. ;-) I was playing with uIP a couple years ago (still am, but it's not as fun as it was then), and out of nowhere and partly based on what I was doing, Toni added an emulated SANA-II device to WinUAE. It has its quirks, but regardless, I can test uIP (and other SANA-II-based software) under WinUAE rather than wasting development cycles waiting on my real Amigas to boot my various test environments from floppy. It's very keen having 1.2/1.3, 2.05, and 3.1 test environments ready at the click of a button.