Multiple runNamedQueries or Stored Procedure?

If I need to run +3 runNamedQueries in a row for a single operation, is it more efficient to just create a stored procedure and call it once to handle all the of the queries? I’ve only used a stored procedure call once in Igntion, and IIRC it is kind of verbose to make the call. Thoughts?