Definitely! Your upgrade time is supposed to be rather quick too with all the Buses on order, no? That'd be a great place to get on!
How about Allegiant? Can someone comment on whether he'd be qualified there? They also have a ton of bases, one of which might be close to GRR.