An interactive 3D logo on a homepage does a specific job: it makes the page feel made rather than assembled, and it gives a visitor something to do in the first second. The reason most sites do not have one is not taste, it is cost — historically it meant a modeller, a web developer comfortable with a 3D library, and a maintenance burden nobody wanted to own.
The two honest routes today are an embed or a model file. An embed is a snippet you paste; the viewer, the file and the hosting are handled, and it keeps working when you redesign around it. A model file is yours: you host it, you choose the viewer, you decide exactly how it loads — more control and more work, and the right answer if the logo has to participate in something more elaborate than turning.
Whichever you pick, the geometry helps you. A logo extruded from flat colour regions is a handful of simple shapes with solid colours and no image textures, which keeps the download small and the render cheap. That is a real difference from dropping a photogrammetry scan or a sculpted asset into a hero section.
The design decision that matters most is restraint. A mark that turns slowly when idle and responds when dragged reads as considered; one that spins continuously at speed reads as a screensaver. Set the lighting to match the section it lives in, keep the motion small, and let it be the thing people notice second rather than first.