I am recommending the above version code. It's such that 2.0.3 would have been 20300, which allows more than 10 iterations output on the 2.0.3 branch, with seems quite possible with the number of betas we work on. By setting a versionCode in advance, it allows the code to made version sensitive changes in a meaningful way, prior to release.