if strength is what you are after, tren is king... period. done. that is it.
this should not even be a discussion... there is no comparison...
deca would be a far second, not npp... and the reason is that you will get more strengh from deca than npp is simply from the added water weight... but neither touch on tren.