Grant wrote:
Your own site / your own fan site - I don't see a huge difference.

Fan site implies it was made by a fan.