As you say there is a space in the model name and it's probably going over the max character limit, I think it's 15.
In customsettings.ini create sections for each model type and use that to create the first part of the computer name.
The start of my ini file below to generate a hostname. I've removed some parts but this should get you started. I've seen examples where people use the model type to create a driver profile.
[Settings]
Priority=Decode,ByVMType,ByDesktopType,ByLaptopType,Default
Properties=ComputerType,MyCustomProperty
[ByVMType]
SubSection=VM-%IsVM%
[ByLaptopType]
SubSection=Laptop-%IsLaptop%
[ByDesktopType]
SubSection=Desktop-%IsDesktop%
[VM-True]
ComputerType=W0V
[Desktop-True]
ComputerType=W0D
[Laptop-True]
ComputerType=W0L
SkipComputerName=NO
UserExit=CleanMAC.vbs
OSDComputerName=%ComputerType%#CleanMac("%macaddress%")#