One way to approach buying FPGA boards is to realize that the first board you buy won't be the last board you buy. Because of this, it doesn't matter much what the board has because, inevitably, you will need something else later.
Better to just buy a board with the best documentation/tutorials within an acceptable price range. I remember my first Spartan II board and all the little peripheral boards that plugged in to add things like SRAM, switches and LEDs. The good news was that there was a tutorial re: installing ISE and getting an LED to blink. It was kind of scary because the board(s) were expensive 15 years of so back. And I had no idea what I was getting into.
I knew logic design from college but that was decades before, we used TTL (maybe even RTL or DTL) and we actually had to learn to minimize expressions. Today, the synthesis tool does all the work.
The point is, if you can get an LED to blink, a large number of things have to be working. The toolchain is properly installed, you can successfully copy and paste the code and it actually synthesizes plus the JTAG cable makes a connection to the programming port. This is HUGE! If all that works (and it will), the rest is just details.
That URUK board has some 'gadgets' along with headers and connectors. If the tutorial is decent, this could be a really great board.