I'm using VSCode with different Python specific extensions, like Pylance which uses Pyright, but it didn't warn me about the mutable function parameter. RIP
That will come down to how many requests the server can handle on their side. While I don't have an answer for that, I didn't encounter any limitations while playing around and testing it.