There is no need to move away from qListView. If you're on 5.7 (latest hotfix) or 6.0 for SP 2010 you can notice that we introduced
a new property of the qListView web part to control the # of lookup fields at the web part level.
This is how we document this property:
Lookup Threshold Controls how Web Parts behave in relation to the List View Lookup Threshold in SharePoint Resource Throttling. When this attribute is set to:
• • Default — the system level control set at Web application level determines whether all fields or only fields that do not participate in the List View Lookup Threshold are queried.
• • On — only fields defined in Lists that are non-hidden and do not participate in the List View Lookup Threshold are queried.
• • Off — the system level setting is overridden and all fields that support advanced features (such as LinkTo and Session that require additional fields not explicitly defined) are queried.
• • Explicit — only the fields explicitly defined in the Web Parts properties (such as DisplayFields) are queried.
Please go ahead and try it and let me know if you have any questions.