I use a lot of AJAX in my projects as well.
However, it that doesn't mean that *Django* needs to include advanced AJAX support.
I (and other members of the core team) have said this many times in the past -- the Django community benefits when Django isn't a monolithic core.
From a technical perspective, I see no reason why the sort of features you're talking about need to be in Django's core.
The only reason to put these views in Django's core would be social -- by putting them in core they get 'blessed' as a preferred approach. And there's a downside to doing this -- it means that the rate of development becomes tied to Django's own release cycle. It also means that maintenance is either limited to those in the core team, or we need to increase the size of the core team
As a case in point - there are several tools out there for building ReST APIs - TastyPie, Piston, Django ReST framework, and probably others. They all thrive as third party projects, and the broader community benefits from having competition. None of them need to be in trunk to gain popular support. They have independent release cycles, and independent development teams. And the broader Django community benefits as a result of this diversity.
So - from my perspective, I'd say a AJAX-enhanced generic views sounds like a great idea, and I'd love to see what you can develop. However, I don't think the core is the right place for those views to live.
Yours,
Russ Magee %-)