Am Leistungsstärksten wäre es einen vServer zu kaufen und dir darauf den Server zu installieren, Mods einfügen funktioniert immer gleich, alle Mod Jar Files in den Mods Ordner. Es gibt natürlich auch Anbieter, die haben einen Uploader für Mods, das ist dann aber ein Sonderfall und nicht der „Standard“.
Welchen Anbieter du nimmst ist deine Sache, ich empfehle Tube-Hosting oder einen kleinen Anbieter, der ist meistens dann auch billiger/leistungsstärker.