I haven't been paying attention much this year to the networks since @Ogie Ogilthorpe took over Damnlag. But unless they changed on Freedom!'s side, they offer 60% revshare and Damnlag offers 90% revshare. So the difference is you get more of your money your channel earns.What are the difference between damnlag and Freedom? Is it possible to be in two networks on the same channel?
Both Freedom! and Damnlag are No Lock-In networks, so you don't have a contract to worry about.
As for the two networks on the same channel. That's not possible. A channel is only allowed in one network at a time.