Great question as there is some overlap in both products (they both clean interior surfaces, safely). All In One is an excellent APC, and as noted, if diluted properly it is not only a great value but safe on most interior surfaces as well.
BLACKFIRE Interior Cleaner uses a new type of surfacant technology which gives it the ability to clean any surface safely. Basically if it can be cleaned with water it can be cleaned with Interior Cleaner. In theory it is safer than All In One APC but in the real world both do a great job, despite doing their jobs very differently.
The biggest difference is that Interior Cleaner will wipe away completely with just a towel. That is, you can spray, wipe, buff dry and not worry about leaving any residue behind. While you can spray-and-wipe with All In One APC, you really should come back with a wet/damp cloth to remove/dilute any residue.