AJAX Views arguments: how to specify quantity of results and what are other options that can be used?
Previous experience tells me with Drupal 7 that if I don't find an answer after a day of research then people probably haven't approached it like this and I'm unlikely to find much assistance, so I'm doing the custom menu item approach instead, as people have suggested in the discussions I've read.

/**
 * Implements hook_menu().
 */
function mymodule_menu() {
    $items['ajax/%'] = array(
        'page callback' =&gt; 'get_view_with_args_get_ajax',
        'page arguments' =&gt; array(1),
        'type' =&gt; MENU_CALLBACK,
        'delivery callback' =&gt; 'ajax_deliver',
        'access arguments' =&gt; array('access content'),
    );

    [....etc....]


function get_view_with_args_get_ajax($args) {
    views_get_view($name);
    return 'Args: ' . $args;
}