JM,
If I may I would listen to NL's advice/tips... 2000 player helping you out!
This is the way I approach serves ... TTDers, please feel free to correct/amend/criticize me:
1) Placement - short, medium, long mixed with left, middle, right
2) Speed of Serve as well as Stroke ... may be...