В общем случае едино.
И лучше делать Start наобррот: FALSE, а потом писать что-то типа
IF (NOT(Start)) THEN
Start := TRUE;
.....
END_IF