My steps aren't that much longer than yours.
Ideally we would be using the Metric system here. As we aren't, I think it important to note where there are differences and why. The book needs to address this subject so that as we learn GDL. If you are going to market this book to a country that uses Imperial, than it should be addressed. Those of us that need to work in Imperial learn where and how to make the conversions. Andrew does do this in places, but not consistently. Or he could have an addendum page(s) that can be referenced when appropriate. I don't think it is much work and I do think it is necessary.
There was an example of early on, can't find it this minute where the example returned a value of ±3'-3" instead of '1'. Yes, usually you can figure out, that 1 is a meter = 3'-3". But , given the number of posts here in the forum that deal with this lack-of conversion from metric to imperial, again i think it is necessary. And, not everyone who buys the book participates in this forum
Archicad calculates in metric. In countries that use imperial, if we want to have parameters in Imperial, each time there must be a line of code to do the conversion.
Notoriously the calculate section of archicad is inconsistent in making conversions (don't get Karl started) so results are wrong not just wacky. Search the forum to find discussions.
Another example is inconsistency in font sizes. While usually they are in pts or inches, there a number of places where they are in mm and so noted and a many others also in mm but not noted. We become accustomed to realizing that a font size of 3 probably means it is mm not pts or inches. Again, not everyone knows or wants to be bothered.
My 2 cents. And this in no way takes away from what a tremendous job Andrew has done. I'm learning things I've been struggling with for years and/or not dared to attempt before.
Erika
Architect, Consultant
MacBook Pro Retina, 15-inch Yosemite 2.8 GHz Intel Core i7 16 GB 1600 MHz DDR3
Mac OSX 10.11.1
AC5-18
Onuma System
"Implementing Successful Building Information Modeling"