I think an important consideration is how comfortable/confident you feel you are with dealing with any issues resulting form the upgrade to 8.1. By far any issues seem to be mostly minor but sometimes frustrating. Problems with incompatible drivers seem to be the most prevalent but generally easily fixed. Age of your hardware, brand and how many additional program installations you have on your system is another factor. If you have backup capabilities to create system images and reimage you system and feel comfortable doing so makes the choice a lot easier to make because if the upgrade causes problems you can always reload a previous system image. Another important consideration might be is how important is your PC to you on a daily basis. If, in a worst case scenario, you were to lose function of your PC for a day or so post upgrade, would that pose a hardship?. Do you have another device that you can use to fall back on? If not, this could be good reason to hold off.
On the other hand, if you don't have any backup capabilities and really don't like the thought of dealing with any post upgrade issues or don't feel comfortable doing so then it's probably best to stay with 8.0 but you must understand that 8.1 is a whole new operating system when compared to 8.0 and 8.1 will continue to be improved and enhanced whereas I don't believe 8.0 will.
Do you really need to upgrade to 8.1? NO! but what you currently have will likely not change and any future bugs that might surface may be difficult to solve.
If you closely follow the tutorials for determining if your system is capable and/or ready for the upgrade you can greatly minimize and even eliminate problems.