From what I've read, yes, you should configure tempdb to handle the load on the server. That's an altruism that applies to any SQL Server.
However, I believe the key is in the code. Give me a beefy server and I'll probably be able to come up with a way to cause pain. You need to figure out everything that's running and when, then fix the problems.