I also have a Ducky Shine II TKL and a Poker 2. What's funny is that I also program and an avid gamer.

)
To be honest, I dont think the Poker 2 would replace my ducky shine tkl or even my old steelseries 7g. Having all the keys in a small 66 key layout is nice, but I've found some inconveniences that would make it not worth while.
I use the F keys as hotkeys in starcraft 2 and having the island keys (insert, delete, etc) help me work faster. despite them being in the Fn keys, its just too much hassle to do without looking down for me.
In the end, its all about your preference. Are you okay with saving some desk space at the cost of having your island as functions?
Might want to consider a TKL since its still smaller and you'll have the benefit of the island keys. I feel like those are more suitable as a space saving "replacement" if you're shopping for a smaller main-stay keyboard...but again: its preference.