custom kernels, does it make much difference?

just curious if anyone has actually benchmarked it.
Also, is 2.6.17 still the recommended kernel version? Can I got with a more recent one w/o too much worry? I'm following the scratch install for the most part but removing a lot of crap. I'm setting up on centos 5.2 fwiw.
Also, the scratch install document says this:
Networking --->
Amateur Radio support --->
<*> Amateur Radio AX.25 Level 2 protocol
[*] AX.25 DAMA Slave support
<*> Amateur Radio NET/ROM protocol
<*> Amateur Radio X.25 PLP (Rose)
(all needed for new Digium Octasic drivers)
Using an x100p card (just for timing), can I remove this stuff from the kernel?
edit: i see in the scratch install some things that are very important to change from the default kernels passed out with various distros so it's probably advisable to compile one. Still wondering about the lastest versions that are running well with vicidial and that radio support stuff. thx.
Also, is 2.6.17 still the recommended kernel version? Can I got with a more recent one w/o too much worry? I'm following the scratch install for the most part but removing a lot of crap. I'm setting up on centos 5.2 fwiw.
Also, the scratch install document says this:
Networking --->
Amateur Radio support --->
<*> Amateur Radio AX.25 Level 2 protocol
[*] AX.25 DAMA Slave support
<*> Amateur Radio NET/ROM protocol
<*> Amateur Radio X.25 PLP (Rose)
(all needed for new Digium Octasic drivers)
Using an x100p card (just for timing), can I remove this stuff from the kernel?
edit: i see in the scratch install some things that are very important to change from the default kernels passed out with various distros so it's probably advisable to compile one. Still wondering about the lastest versions that are running well with vicidial and that radio support stuff. thx.