Подход нужно сказать очень не очень… Создавать столько контролов на экране… каждый раз менять в них что то… Причем заведомо известно что если есть «слово» из 5 символов, то его можно отобразить не в 5 контролах, а в 1… А если еще предположить что все «слова» начинают свое движение выше чем половина экрана, то это еще меньше контролов… К тому же ваш фокус с Border`ом я вообще не понял. Почему тогда не канвас?
Потому что в WP8 уже нужно использовать чистый DirectX и C++, вершинные и пиксельные шейдеры. К ним нужно подбираться постепенно, что и предполагается.
Windows Phone 8: Создаем приложение. Матрица. Часть 1