Two tags for missiles:
FixedLauncher: Only applies to guided weapons. The projectile uses the firing piece's orientation instead of the target vector as its own orientation. AKA Macross Missiles. Would also be useful for e.g. planes with missiles that can lock onto targets in a wider arc but are launched from fixed launchers.
NoSmoketrail: The missile doesn't leave a smoketrail. Yes we already have a smoketrail tag but until the engine stops using that as a hacky way to see what's a missile and what not (why not just make everything guidable?) we need another tag to tell it that we DON'T want a smoketrail. More and more mods use missiles instead of ballistic weapons because ballistics are so limited (because their arc is forced by their speed, can't have fast ballistic weapons that arc somewhat high because high trajectory means they aren't fast anymore). Those mods don't want smoketrails on e.g. energy shots. Since you can only have one smoketrail texture you can't just make it invisible, either (per-weapon smoketrails only apply to the segment the projectile is currently making, not the segments it has already left behind)
Alternatively let us use TrajectoryHeight on lasers. In fact guided lasers would be nice, too. Oh and smoketrails on non-missile weapons. In fact, let's scrap the whole LOS weapon distinctions and have lasers, missiles, etc just be different graphics for the same weapontype.