Weierstrass cycles and tautological rings in various moduli spaces of algebraic curves