You'll definitely want to give a bit of extra room, to be sure it fits - and don't forget to compensate for the weight you're looking to put on, as you mentioned. If it's loose, you can always add padding to make it fit comfortably (which being 3D printed, I would highly suggest you do anyway)