Not a biggie but how about 


 Product.readable(current_organization).where(:id => product_ids).select(:id).collect(&:id)