Thought about it a lot and it seems like the perfect fit for me. I always seem to do well in these sorts of capacities.
Next step, convince the parents that I won't die while abroad...I think that's going to be the hardest part of the application honestly.