A couple of things. The results returned from a pipeline (ie the dataframe) are the same whether run in a notebook or in an algorithm except that an algorithm returns a single days worth of data (ie the current simulation day) and a notebook can return many days (hence the multi index with the date). Several times above it's mentioned 'I wanted like a list or something so a can use the actual data' . The returned data is in a pandas dataframe which is MUCH more powerful than a simple python list (once one starts using pandas you'll never go back to vanilla python again). Do take time to explore and use pandas.
While the basic function of a pipeline is to fetch data, as you noted that's not that interesting. One needs to do something with that data to (hopefully) predict successful trades. There are a number of filters and methods one can apply to the "factors" (ie the columns defined in a pipeline) within the pipeline definition. (see the Quantopian docs https://www.quantopian.com/help#pipeline-title) One can get the largest, smallest, perform basic math, rank etc all within the pipeline so pre-calculated data is returned in the dataframe columns. One can also define filters within the pipeline so only specific securities are returned in the rows of the dataframe.
However, another approach is to think of the pipeline as simply a data fetching tool. With this approach, one could do the data manipulation with pandas (or other methods) outside of the pipeline definition once the pipeline is run. This is certainly the most flexible and gives access to a lot more methods (though there are a few pipeline factor methods such as z-score which are easier to do in a pipeline definition.) Typically a hybrid is what one ends up with.
If you haven't already. I strongly encourage you to look at the Quantopian tutorials (https://www.quantopian.com/tutorials/algorithmic-trading-sentdex). If you are looking for ideas on how to 'grade' companies based upon a combined score, you may want look at tutorial 11 for ideas. (https://www.quantopian.com/tutorials/algorithmic-trading-sentdex#lesson11)