The concept remained the same. A flying bee symbolizes the user who uses your site. I think that it does not need a lot of bees and other related elements, otherwise the site will seem to sell honey. I also suggest that the logo on the top of the site be made in one page, so it reads better and is clearly visible.