You certainly can. If you don't send packets until the lag is "good" you might not end up sending packets at all. I don't think that approach would work well at all. Maybe I'm just spoiled with RakNet where you just send packets and don't have to worry about it, but I'm guessing LE's implementation is pretty much the same.
The problem is you don't want to hold up certain packets to wait to fill it. Like I wouldn't want to hold up a position or rotation packet myself. So I'm not so sure if that's a general rule. From what I was reading and studying things like WoW packets, it seems they send them at given intervals and whenever and don't wait for any certain size or when the lag is low. Lag generally is what it is. Unless something major happens and you hit a big spike, but from my understanding things will get caught up.
Again, maybe I was spoiled by RakNet and it handled this for you. Maybe this will be different. Will work on it.