Constraining Latent Factor model / baysian probabalisic matrix factorization to remove multimodality

That is overly restrictive and inadequate; you only need one positively-constrained loading per factor.