Your main anxiety about the whole issue seems to be whether to build links or not. You are in some sort of dilemma - build links, rank better, and risk getting penalised; avoid building links and watch someone else overtake you and make more money than you do from your original idea.
My advice: Build links and solidify your rankings and earnings. There are link building methods that don't carry much risk. A good example is your own PBN.