Не мога да си представя никаква добра причина, поради която трябва да го изключите.
Ако трябва да вмъкнете запис с вашия персонализиран id
AUTO_INCREMENT
не е бариера.
http://sqlfiddle.com/#!9/4d413/1
CREATE TABLE t1 (id int NOT NULL AUTO_INCREMENT, PRIMARY KEY (id));
INSERT INTO t1 VALUES (23);
INSERT INTO t1 VALUES (null);
Така че защо трябва да го изключите?