UGFs don't work that well with plants so if you have a power filter stick with that, or an internal filter for that size tank. When you say sand or gravel do you mean onyx sand or flourite, or do you mean plain sand or plain gravel. Ithink plain gravel might be a little bit better than plain sand, but if at all posible i would try to get flourite, onyx sand or eco-complete.