1st of all u need to learn a difference between kernAl and kernel
2nd u do REALLY need selinux built in kernel
3rd u CANT BOOT IT WITHOUT SELINUX
4th u should read what selinux is, then start arguing
5th 99% of MTK users dont know how android works, so far only dr Shadow and some other guy are doing right work
6th whats the point of 'porting'?, you still need to use exactly the same kernel from ur phone, otherwise phone probably wont boot or sth wont work properly.
7th KK wont give u a better performance, OC etc. Im pretty sure. Only one thing - it should be more stable.