This version is way better than past versions. I like it better than XLink as well, since it is more user friendly. Now you dont have to worry about port forwarding or IP addresses. It is designed in the same style as AOL instant messenger. You login, have a buddy list, and if none of your buddies are online, just click the warpzone button to get a list of everyone wanting to go online along with their ping. As soon as you find someone to play, you just start game, and enjoy. Another great feature is the ability to hook up and play a game with 4 different gamecubes.
Do not even bother if you live outside North America if you want to play online though. It would be nearly impossible to find a good connection. A smooth game is like 20 or less ping. I live in Texas and the lowest i have played is around 35, but on average i usually get 50-70 ping, which means the game is kinda slow. If you are in America and still unsure about purchasing a BBA in order to play, download it anyways, and check the pings. If you see lots of 50s, i would consider it if i were you.