If you've not already seen it, you may want to look at the main porting thread.
The BeagleBoard-xM might be a better candidate as it uses the same SoC as the Neo900.
Having said that, I believe the biggest porting issues right now are the closed components which must be reverse engineered and rewritten. You don't necessarily need a single-board computer to help with that.