Nobody appreciates the host part. Whenever I have a friend suggest something, I reply “Great! Let me know when your game is set and I’m there!”
You sound pragmatic, and I’m sure you’ll learn the players who dial you back a bit. I’d bet you’ll soon be dialing them back as well.
Keep it up!