Most of the mods are not needed. You can buy one stock standard and be happy. Its just the mods are cheap and easy, so fun to tinker with.
All depends to what you want out of the bike, for me its my first bike so its cheap way of starting with something that looks a little different than most beginners bikes. Its great for cruising the neighbourhood and driving around the city, but its no highway machine.
I am very happy with mine.