NPH I think is better nicer like you said and more structure. But I have heard you can find bigger fish in Alamitos bay and the structure is there as well. I have only tubed both and I can get to more stucture at NPH than Alamitos for sure.
FLOAT TUBE FISHING FORUM