I like the current proposition of gaining ingame money, it seems fair and it's pointed towards the community growth. Spreading the word, recruiting friends, making a fake crowd by logging in 30 minutes + per day, yet preventing people from farming points by sitting at battleforge all day, having enough of it for the next week. I agree with all your decisions in a matter so far.
I guess posting decks, tutorials, winning tournaments, making your own maps, being active on forums should also be rewarded actions. Battleforge playerbase have died out when the game was managed by EA, so it needs to be prevented this time.