My payoff calcs results:
constants used:
Electricity here is A$0.21 per kwh
Bitcoin price: $10/BTC
Block reward: 25 (i realise we still have a few months to go)
Days till block reward quartering (to 12.5): ~1590
Max Difficulty for payoff within 1590 Days: ~6,000,000