Your question is not clear. Mass allocation is performed if the products have similar economic value and/or prices fluctuate a lot. Not sure what your byproducts are. However, openLCA allows both methods to be applied. Maybe perform a sensitivity analysis if the allocation mode has strong influence on your results.
Hope this helps