I think the issue of tracking and how NodeBB works is something that has to be given a new look, especially for those who might want to monetize their traffic. AJAX is great, but commercial publishers hate it. I guess that's why it's not very popular with the likes of Facebook and other social networks.
Since commercial publishers have to monetize their traffic (user activity), every one of those activities has to count (and be reflected in their analytics app), especially those that present a different page to a user.
@bentael suggested a solution here (using
action:page.load. Is that something that can be used site-wide? If, so how best to go about implementing it?