I think that the current tweening system definitely needs an overhaul. An entity flag that disables tweening would be a brilliant addition.
I agree. Tweening needs a command to do for tweened entities what 'ResetEntity' does for collision entities (ie. Re-prime the entity's tween data so it behaves as though it was already at the position it has been moved to)