After working with both BACnet and Lon devices for some time, I have come to the realization that depending on what size project you are doing the controls on is definitely going to influence your choice.
Small projects seem to be better suited to Lon devices. This doesn't mean BTW that Lon devices can't do big job's. The contrary could be argued I'm sure (any lonboys?). But the flat architecture and limited services of LONMARK configurable devices lend themselves better to a quick delivery on small jobs.
BACnet devices however inherently more complex support more network services for larger projects who really require things that Lon devices do not do as well.
Any opinions?

Remlap