besides programming and CPU - none that i know of. There may be issues with the way all the various futures exchanges handle stops and/or the number of updates/load on the system it would create, I really don't know.
The trailing stops were added largely do to comments on the ib discussion forum and comments to mgmt. I suggest you go try that route. In the meantime, I'll see if I can find something out.