You might want to note that there actually is a difference between 8.8 fixed point and inflation: 8.8 is signed while inflation is unsigned. The fixed point multiplication and inverse routines won't work as expected for larger values if you're treating them as unsigned. Another effect of that is that 8.8 numbers should be deflated with //256 instead of /256.
Your tutorial is about inflated numbers though, and it does a good job in that respect, you just don't want to make people think that those 2 methods are identical because the operations you do with them are slightly different.