Congratulations - that works pretty well
Improvements to consider:
1. The board you are using is an array of small capacitors. Grab some single sided FR4 and solder everything mid-air so-called "deadbug" style. This will kill a lot of stray capacitance and give the entire thing a nice hefty ground plane. That will increase stability considerably.
2. Lose the electrolytic capacitors entirely and use NP0/C0G rated capacitors for the whole thing. A lot of drift will occur due to temperature effects on cheap ceramic capacitors. To demonstrate this, poke your finger on one of the caps for a few seconds and watch the frequency drift off as it warms up.
3. You don't need big electrolytics here; a 10n ceramic across the emitter resistor is probably fine as is a 100pF or so coupling capacitor at 100MHz.
4. Add an actual trimmer in the final circuit, set it to oscillate at 100MHz exactly and play to see if it drifts and if so how quickly.
5. Add a low-pass filter on the output to suppress harmonics.
6. Instead of using an RF choke as the inductor, grab a suitable Micrometals toroid and wind one. More fun and considerably more stable.
To rate quality, the main parameters are phase noise and harmonic content. I've not worked out how to measure phase noise yet. Harmonic content is visible in your FFT.
Edit: also watch out for crappy 2n2222a's. I've seen a few of them with a very low transition frequency recently. Managed to bag 50 Motorola ones off ebay which all work nicely.