I disagree. Vicious was never lost, his goal and purpose was always clear. Spike on the other hand had no real purpose once he was seperated from Julia. He was a being stuck in the past and the present simultaneously just going through the motions with no real motivation or drive. And when Julia died, he went to see if he was still alive he went to find his true purpose and place. And as awesome as he is, Spike's only true place is Vallhalla and he died.
tl;dr the star was for him