So I've recently been looking to remove my fiber-RJ45 converter box, because it requires a seperate poweradapter, and probably also introduces latencty penalty, by guessing.
I've also been using Pfsense with in a hyperv, which was/is a great pleasure to work with, snort etc. you know the rest...