Hi first of all welcome to AQ . I'm no pro at moss but i think you need to specify what you mean by better?
Better could mean
1 Easier to grow
2 Grows faster
3 Nicer
Yup. Maybe you could be more specific so that the experts here can answer your question.
Bookmarks