I'm not sure if you would necessarily want to use Godot as a interactive homepage, but I suppose it is possible. You can use the HTML export to export your Godot projects so they can be run on the web.
The only problem I could see with using Godot as a homepage is the slow load times and (potentially) limited browser support. Outside of that, I see nothing that would necessarily be a problem.