I like your ideas ^_^ very similar to some I've posted here and on eorzeapedia.