Fusebox is still under active development and recently changed hands, so lead developer is now Adam Haskell .
Should I switch to another structure?
This is a subjective question. The only good answer is that - given the endless time and possibilities - you should try all of them and see what you prefer. They all have their pros and cons, but most people agree that this is not a question of which structure, but also a question of structure. You have already decided that the tool you want on your belt is so good for you. Make it a tool that you understand and enjoy.
However, time and opportunities are not always available. In this case, you probably stick best to what you know and find out what's new with the latest changes to Fusebox. I don’t have time to study them myself, so I myself was a model glue. I see a few Fusebox in the near future, but again, this is subjective, and what matters is that you do what works best in your situation.
Php
I can’t talk about the status of PHP frameworks since I am a CFML developer. Again, if you have time, play with them and evaluate where they are and whether they are a tool that interests you.
ORM Integration
I know that Model-Glue has ORM integration - Reactor and Transfer are both very convenient. I suspect the same can be said of Mach-II and probably Fusebox, but I'm not sure either.
Hibernate's baked ColdFusion 9 will probably work well in any framework, but it's not yet visible.
Performance / caching; Designed files?
This is another ColdFusion vs .Net question, right? PHP is also a "parsed" language. Precompiled binary will always have at least a slight advantage at runtime, but consider that for most web applications, adding more convenient hardware is easier and cheaper than spending extra months (or more) on software development.
Are the “analyzed” files good enough? Yes! Hell!
Integration and Testing Structures
There are several testing schemes, including CFUnit, CFCUnit, and MXUnit, from the top of the head for unit testing (which work well for TDD ) and CFSpec for BDD . I am sure that there are many others.
CF8 provided integration with .Net and Exchange (and maybe a few other things that I forget), and we have had Java integration since version 6. It has never been easier to “smudge” some components written in these different languages, to get the best of all worlds.
Conclusion
The title of the question about the future of the Fusebox framework, and I can say that it will not go anywhere (except for continued growth and improvement, like the other CFML framework ...). If you are satisfied with Fusebox, there is no reason to leave it. This does not mean that you should not try everything, but there is no reason to abandon the ship.