oneghost,
Welcome to Gentoo
The raspberrypi-sources-3.10.1_pre-r20130719.ebuild has
.
The .9999, that means live up to the minute ebuilds have KEYWORDS=""
First off ARM development is fairly rapid. There are no raspberry Pi kernels keyworded for stable.
raspberrypi-userland is the same.
You can either have comparativly old versions by adding the package atoms to your package.keywords file of you can have the as it happens versions by adding the packages to your package keywords with the special keyword **, which matches any keyword - including no keyword at all.
The problem with building the live versions is that they may not build, or if they do, they may not work, as they are always a work in progress.
The problem with the testing versions is that they may be too old.
That raspberrypi-sources-3.10.1_pre-r20130719.ebuild is from July 19, 2013 - two year ago.
As the pace of ARM development is fairly rapid, I would install a complete testing system and back off a few things that caused problems and add in a few live builds to get the functionality I needed.
I only have the arm6j Pi One with 256M RAM though.
With this approach, you should set FEATURES=buildpackage, so you keep a copy of all the binaries you build. In future when you get a dud, you can install from your binaries, without waiting the rebuild time.
You might want to play with crossdev and pump mode distcc if you have a more powerful system.